Construction Workers Discover Cavity Under English Restaurant
Construction workers stumbled on a large hole during work at a new restaurant in Reigate, a town just south of London, England. The workers had been strengthening the foundation on … Read More
