A Handful of Somali diaspora staged protests outside the Kenyan Embassy at 45 Portland Pl, London W1B 1AS, United Kingdom. The protesters accuse the Government of Republic of Kenya of ordering air raids on terrorists outposts near civilian buildings in Gedo prefecture of Somalia. While credible intelligence reports confirms the alleged airstrikes targeted fenced compounds...