Protests in US cities call for ending lynching in India
2019-07-02
Boston, July 1, 2019: A group of more than 50 people from all walks of life from the Greater Boston area assembled in Harvard Square in Cambridge, MA, to protest against the unabated pace of mob lynching and the growing threat to human rights of citizens in India, especially thoseContinue Reading