Mermaid vs helicopter in Kerala: War over beach art installations
HT Digital Content
A controversy has erupted over a helicopter installation placed near an iconic statue at the Shangumugham beach in Kerala's..
A controversy has erupted over a helicopter installation placed near an iconic statue at the Shangumugham beach in Kerala's..