Three persons were killed following the collapse of an earthen embankment at a construction site in the Pelassa area, police ...