A 4-month-old baby was miraculously rescued from a landslide at Ma Shan Village, Shau Kei Wan, on June 13, 1968, after being buried for three hours.
Close