A group of Indian Americans staged a protest outside the White House on Tuesday, denouncing Indian Prime Minister Narendra Modi’s visit to the United States and his government’s policies that they say have led to lynching and human rights violations in India.
Read Full Story Please Visit Eurasia Media Network