Kenyan Defense Forces occupying the Horn of Africa nation of Somalia. The Kenyan government has invaded their neighbor in conjunction with an imperialist onslaught into the strategic state. by Pan-African News Wire File Photos
{}