Ayub Macharia
@ayubmacharia
Holds a PhD in Environmental issues; worked as high school teacher, Heritage Educator; Lecturer at University; Director at National Environment Agency in Kenya
ID: 159750530
http://www.mazingirasafi.com 26-06-2010 06:57:37
904 Tweet
1,1K Followers
276 Following