Alleged Russian spies arrested

The National

11 people, including some with Canadian ID, were arrested over the weekend in the U.S. for allegedly spying for Russia, the CBC's Neil Macdonald reports

More From Shows/Shows/The National/About the Show/Neil Macdonald