Black Star Square and Accra Sports Stadium, mid-afternoon β€” Africa Magazine