News  |  World  

Protestors and police clash in Kerala

By DW   |   04 January 2019   |   8:07 am  
Protestors clashed with police the day after 2 women entered the Sabarimala temple complex in Kerala, India.
In this article:
IndiaPolice

You may also like