Who are the Republicans: the Republican party and its many factions
With the world’s oldest democracy voting to elect its 47th President, let us take a quick trip down American history to understand what is the republican party, and who are the republicans.