Richard Kamau on 17th Jul

Kenyan author Okwiri Oduor has won the 2014 Caine Prize for African Writing for her short story My Father’s Head. The...