Kenyan soldiers prepare to sweep inside the building at Garissa University in Garissa town, located near the border with Somalia, some 370km northeast of the capital Nairobi, Kenya, 02 April 2015. DAI KUROKAWA / EPA
Breaking News Emails
Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.