British Broadcaster Questions UK Aid to Nigeria
British broadcaster Lowri Turner has questioned the United Kingdom’s decision to provide Nigeria with £136 million in annual aid, citing the country’s wealthy population and alleged losses to corruption. Turner…


