Creator
Raila Odinga is the African Union high representative for infrastructure development in Africa. He was prime minister of Kenya from 2008 to 2013
Today, the whole world stands where Europe was in 1945. Europe recovered then thanks to massive international assistance. That same attitude of cooperation and solidarity is…