The investigation found a “catastrophic failure” to prevent Georgia OB-GYN Dr. Mahendra Amin from inflicting human rights abuses on detained women
Federal immigration authorities announced they will terminate their contract with the Irwin County Detention Center.
Showing 12 of 2 total posts
Stay up to date with curated collection of our top stories.