Catholic nuns pray near the Westgate Mall in Nairobi, Kenya - The Independent