December 19, 2019 World Excessive Rage In India’s Protest Killed Three People Police have arrested thousand of people in several places within the nation’s big cities as rallies continue a week…