A few Bangladeshi workers are feared to be among those killed yesterday in a landslide at a construction site in northern Malaysian state of Penang.
A few Bangladeshi workers are feared to be among those killed yesterday in a landslide at a construction site in northern Malaysian state of Penang.