Indian Trains Set Ablaze During Protests

Your browser doesn’t support HTML5

Protesters in India set fire to train coaches on June 17, 2022, as demonstrations against a new military recruitment process raged for a second day, police said. (Reuters)