WorldThe Treasury must pay $100 million in compensation to Lorenza Cayuhan for giving birth while shackled – 2024-07-28 08:49:36 by times news cr July 28, 2024 by times news cr July 28, 20242024-07-28 08:49:36 The woman had to give birth in 2016 while chained to her bed and … Read more 1 FacebookTwitterPinterestEmail