You’re a Failure! Angry Canadian Leaves Justin Trudeau Speechless March 5, 2019 5:43 pm by IWB Trudeau and Macron are both Rothschild test tube babies. AC