World Trade Center wall collapses in Bharuch Gujarat, 2 dead

India