Apr32023 by Greg NormanNo Comments Two workers die after becoming trapped in trench at New York City’s JFK airport