May 16, 2026 Oversight or political spectacle by Betserai Richards? The hospital controversy dividing Panama