Transport.
Construction of the controversial Newbury bypass at Snelsmore Common, Berkshire, England.
BACK