David Koech on 23rd Sep

The government may have been a no-show during Westgate memorial, but American rapper Lupe Fiasco was not letting the day...