Rose Odengo

Senior Reporter

Rose Odengo joined Global Press in 2011 after completing the Global Press training in Kenya.