Rumeysa Ozturk, Tufts Student Held in Immigration Detention, Returns to Turkey

Rumeysa Ozturk was taken to an immigration facility in Louisiana. She sued and was released after six weeks in detention.

Read original

Latest Posts