Articles by Wacera W. Muriuki

About Wacera W. Muriuki
Wacera W. Muriuki is a student studying International Development at Trent University with a deep love and appreciation for African history. She holds a particular interest in how elements of this history affect society today.