France wins World Cup

Ottawa Morning

France takes home the World Cup trophy for the second time.

More From Radio/Ottawa Morning