One of Canada's top television reporters has been suspended from her job for praising the country's increasingly troubled military mission in Afghanistan.

Christine St-Pierre, a veteran Ottawa correspondent for French-language public broadcaster Radio-Canada, wrote an open letter to Canada's 2,300 troops telling them to ignore mounting criticism of the mission.

Five Canadian soldiers were killed last weekend, prompting ever louder calls for Ottawa to review the mission. One opposition party wants the troops to come back next February, two years ahead of schedule.

The letter was published in Montreal's La Presse newspaper on Thursday.

Radio-Canada suspended her for breaching internal regulations that stipulate employees are not allowed to express their opinions on controversial issues.

Radio-Canada spokesperson, Marc Pichette, said Ms St-Pierre had infringed a number of Radio-Canada's journalistic rules.

Ms St-Pierre said she knew she had gone too far and said admitted she could no longer be objective when it came to reporting on events in Afghanistan.