Canada News Agency

Pentathlon World Cup kicks off in Sofia