True North Centre Covers HRC Insider Briefing with John Baird and Jacques Saada

True North Centre’s Sam Eskenasi covered HRC’s Insider Briefing webinar with Hon. John Baird and Jacques Saada on July 26, observing that these “former ministers say Trudeau government’s international blunders cost security council seat.” “Canada embarrassed itself by changing a vote [on #Israel] to curry favor with Islamic World,” according to former Foreign Minister John […]