British men held in Swiss prison over road ‘race’
Three Britons have been held for seven weeks without charge in Switzerland over “minor driving offences” during an organised motoring holiday. The men were taking part in the Cannon Run, a European driving tour. They […]