Haitian Authorities Arrest Seven, Including Five Police Officers, After Deadly Citadelle Laferrière Stampede
In a significant legal development in Haiti, the authorities announced the arrest of seven individuals, including five police officers, in connection with a tragic stampede at the Citadelle Laferrière. The incident occurred following severe overcrowding at the historic mountaintop site, which highlighted glaring deficiencies in crowd management measures. As a result, 25 people lost their…