Statue commemorating Dedan Kimathi, field marshall of the Mau Mau, the revolutionary guerilla force seeking Freedom in Land in colonial Kenya. This statue is located in downtown Nairobi, Kenya.
Is that Cheif Keef? Nah, that ain’t him…but after this Trayvon Martin thing, folk better watch out!
The Hero I’m names after.