Headlines - Maple Leaf Rage

  • Aired:  06/08/06
  •  | Views: 4,023

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

Loading...