Recent reports alleged that Iran-backed Houthi forces in Yemen have been systematically injecting detainees with toxic substances, leading to the deaths of at least 98 individuals shortly after their release. The Yemeni Organization for Prisoners and Kidnapped Persons has brought forth these serio...