Students chalked Red Square on March 5 with messages denouncing the Citizenship Amendment Act (CAA) and anti-Muslim violence in India. Violent riots unfolded in Delhi, India’s second-largest city, from Feb.... Read more
By Darren Jian March 23, 2020