General

RECENT POST

31 Workers Survive LA Tunnel Collapse

Los angeles: A large drainage tunnel in Los Angeles, or LA, in the United States, partially collapsed, trapping 31 workers inside and being safely rescued.