A construction site accident in Byculla resulted in two deaths and three injuries when a wall of mud collapsed on workers ...