R. v Bradford
Montreal Police Cracked Down Hard on Formula 1 Sex Tourism
A Formula One Grand Prix means tourism, and tourism also means a spike in the sex trade—which city authorities are trying to contain.
Advertisement
Advertisement
Advertisement
A Formula One Grand Prix means tourism, and tourism also means a spike in the sex trade—which city authorities are trying to contain.