Trump’s Gaza proposal violates international law: former ambassador | Canada Tonight

This post was originally published on CBC News.