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. We are primarily funded by readers. Please subscribe and donate to support us! AC Views: