Augsburg University Professor Mzenga Wanyama and his wife, Mary Namalwa Mzenga, were given a 90-day deadline to either show a path to legalization or leave the country after meeting with Immigration and Customs Enforcement (ICE) on April 5. A group of around 100 supporters met Wanyama and his wife when they arrived for their check-in, […]
