just deal with them, how its done when such people come in to direct contact in reality. Put your points in front of them, dont debate with them much. I have realized over the years that its wasting time if we argue with left/liberals. Their crooked thoughts will not change. Yet we can target other set of people, 1) People who get swayed by mass opinion, (left are in majority, and they suck such people up with their ideas, so we have to approach them first ot better 2) People who lack politcal sense (those who only keep their interests to bizz and entertainment, and feel politics in not for them). 3) There are always going to be people who support the right, in every nook and corner of the world, some leaders are not able to reach them, so they leave disappointed. Make sure we reach them.