11 African countries banned from hosting home games due to poor stadium facilities

The Accra Sports Stadium pitch
The Accra Sports Stadium pitch