This road in London has been closed for more than three weeks to enable toads to cross safely and reach the ponds where they breed. The 400-meter section of the Church Road in Richmond, southwest of London, is unavailable to motorists until the start of April. The Road Is Being […]