rochellem rochellem 10-10-2016 Geography Answered how much government revenue has africa devoted to interest payments