People in Derna, Libya, are facing the grim challenge of dealing with thousands of decaying dead bodies that have remained buried under rubble after a devastating flood. The flood resulted ...
Copyright © 2013-24 MediaBites, Designed & Developed By Global Biz International.
Copyright © 2013-24 MediaBites, Designed & Developed By Global Biz International.