Question Hour: Declare war on ISIS terror

  • 4 years ago
At least 128 people were killed in a series of coordinated attacks by suicide bombers and gunmen in Paris at a concert hall, restaurants and the national sports stadium claimed by Islamic State jihadists. Watch Question Hour for the entire report on the growing threat of terrorism to world.

Recommended