Shahana Butt
Press TV, New Delhi
People have taken to the streets in the Indian capital New Delhi to protest the recent racial attacks on their fellow countrymen in the United States. Demonstrators denounced the Indian government for adopting what they consider a lenient approach regarding the hate attacks.