Start your day with intelligence. Get The OODA Daily Pulse.
Nine sports car drivers from the US, Canada, Britain and China were held in custody here Tuesday after Swiss police stopped them doing up to 200 kilometres (120 miles) an hour on a motorway, they said. Zurich police were investigating whether they had engaged in an illegal road race with hazardous overtaking. Full Story