Cyclists at the Tour de France will be under the watch of an unprecedented force of 23,000 police, including SWAT-like intervention squads
ABC News: Top Stories, ABC News
Tue, 05/24/2016 - 5:12am
Cyclists at the Tour de France will be under the watch of an unprecedented force of 23,000 police, including SWAT-like intervention squads