Kenya post Westgate – Panel Discussion

By Barry Nyauke ’13 On September 21, 2013, the world’s attention was captured by a brazen attack on Westgate Mall in Nairobi, Kenya. Members of…