Dr. Nathalene Reynolds

Narendra Modi fighting a battle of political – but also historical – narratives