Headlines - Maple Leaf Rage

Aired:  06/08/06 Views: 4,040

Police arrested 17 Canadians who planned to blow up government buildings in order to force Canadian troops to leave Afghanistan. (2:50)

Loading...