Miss the COVID lockdowns? Oxford, England has announced CLIMATE-CHANGE lockdowns, and you’d better junk your old car for electric
Oxford is a beautiful old university city in England, pop. 151,584, located on the Thames River 56 miles (90 km) north-west of London. The city […]