(APP): A massive landslide in hilly areas of Papua New Guinea (PNG) with many homes believed to be buried and approx. 100 villagers feared dead. This massive landslide struck six ...
Copyright © 2013-24 MediaBites, Designed & Developed By Global Biz International.
Copyright © 2013-24 MediaBites, Designed & Developed By Global Biz International.