John Wetzel
• The LA Times reported that 74-year-old Chuong Woong Ahn, an immigrant from South Korea held at the Immigration and Customs Enforcement (ICE) Mesa Verde Processing Center in California, died by suicide on May 17. Lawyers had requested Ahn’s release and his sister had prepared for him to live with her upon release. Despite Ahn’s […]