Canadian MPs Pass Controversial Anti-Terror Bill C-51
The federal government’s controversial new anti-terrorism bill known as Bill C-51, has won the approval of the House of Commons, giving the country’s spy agency extra powers and carte blanche to operate overseas for the […]
