HM
Horseed Media
· Ammaan

Kenya Falls Victim to Its Own Guest: Laftagareen Linked to Al-Shabaab.

Kenya Falls Victim to Its Own Guest: Laftagareen Linked to Al-Shabaab.

Kenya is facing growing scrutiny over the reported presence of Abdiaziz Laftagareen and his associates in…