Day: November 26, 2019
Worker Who Warned of Hotel Collapse Facing Deportation
Steve Wishnia and Neal Tepel
November 26, 2019
NEW ORLEANS, La.—The New Orleans construction worker who warned his bosses just before a fatal building collapse last month is facing imminent deportation. Delmer Joel Ramírez Palma, a 38-year-old metal