Home Tags Vallejo

Tag: Vallejo

California construction workers find 2 people living in cave

0
VALLEJO, Calif. — Construction workers rebuilding a bridge in the San Francisco Bay Area on Friday unexpectedly found two people living in a cave...