Flyover collapses in India leaving at least 23 dead

2016-12-28 0