Bill C-51 weighed by observers in wake of recent terror attacks

Terrorism has pervaded the pages of newspapers around the world and online media outlets in the week following the deadly twin blasts in Brussels and the recent gruesome suicide bombings in Lahore.

Read More