The victim had traveled to Nairobi a few days earlier to begin his attachment at a health facility along Thika Road, before the tragedy could […]
Author: Nicole Foy
Why have immigration agents detained this American citizen three times?
When immigration agents pulled U.S. citizen Leonardo Garcia Venegas from his car this month and shackled him, he wasn’t surprised. He wasn’t scared. He was […]