The Somali militant group al-Shabaab is currently losing ferocious battles against Kenyan troops in Southern Somalia - part of an African Union peacekeeping mission. However, they are winning a strategic war back in Kenya; this is the battle for hearts
[view whole blog post ]