According to CCTV Africa, elderly, sick and even expecting mothers have been forced out of their homes and given an internally displaced persons (IDPs) titile because of Al-Shabaab defense efforts.…
You need a TRAC license to view the rest of this content. Learn more