FDA shuts down 16 Accra eateries including The Cheesecake House and Alora Beach Resort

The Food and Drugs Authority (FDA) has moved from warnings to enforcement, shutting down 16 food…