Fidel Turdeau's delusions of grandeur run in so many disturbing directions. --- Canada deploys special forces to Ukraine rt.com/russia/546343-…
0
0
0
0
0