The Undesirable Professor
Notice on the welcome pack handed to me as I was taken to the room for “Special Aliens”. JFK Airport. New York. USA Our leisurely breakfast at Coyoacan was interrupted. “It’s Trisha,” said Pedro, handing over the phone. I had … Continue reading
Posted in Global Issues, Governance
Tagged Immigration, JFK, NSEERS, police, politics, travel, USA, visas
3 Comments