Haiti’s government scrambles to impose tight security measures as council inauguration imminent

April 25, 2024 GMT