There is nothing wrong with renting out Accra Sports Stadium… Mercy Aboagye Feb 6, 2024 0 The Director General of the National Sports Authority (NSA), Peter Twumasi, has defended his organisation’s…