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