The Guardian
Email YouTube Facebook Instagram Twitter
 
News : World

Protestors and police clash in Kerala

By DW
04 Jan 2019   |   8:07 am   |   0m 43s
Protestors clashed with police the day after 2 women entered the Sabarimala temple complex in Kerala, India.


Share:

You may also like