Waumini House

Kenya’s Catholic bishops sued after canceling lease for Muslim-run restaurant

By Fredrick Nzwili — July 17, 2014
NAIROBI, Kenya (RNS) Waumini House is about one kilometer from the Westgate Shopping Mall, where a terrorist attack in September 2013 left 67 people dead. That attack and others in Kenya are blamed on the Somali Islamist group al-Shabab.
Page 1 of 1