India’s Modi paints a picture of a flourishing democracy to Congress – The
India's Modi paints a picture of a flourishing democracy to Congress The Washington PostIndia's Narendra Modi pushes back on human rights claims USA TODAYModi says ties with US 'defining partnership' of the century DW (English)Who is…