The intention to extend an helping hand to IDPs of about 2,000 people in Baidoa in SouthWest State of Somalia … More
for your humanitarian news stories within and across the globe.
The intention to extend an helping hand to IDPs of about 2,000 people in Baidoa in SouthWest State of Somalia … More