Haitian student dies by suicide after ICE issued him an ankle monitor
Pierre Damas Bel, 20, of Springfield, Ohio, expressed feeling “shame and humiliation” at having to wear an ankle monitor. The college student died by suicide days later....
Redirecting to full article...