By Barbara Nimri Aziz | Radio Tahrir | August 20, 2017 Rasmea Odeh is either on an airplane out of her country. Or she’s in a federal holding cell in Detroit or New York awaiting deportation from the USA. Odeh’s departure marks the end of a bizarre life, one that can evoke admiration. As a […]
Source