Skip to content
Over 100-year-old clock tower at Kerala’s Kozhikode railway station collapses due to heavy rain · Hindustan Sphere