Canadian MP Annihilates Trump In Brutal And Epic Fashion
Another Take on Elizabeth May's Speech.
Social media is buzzing over Canada’s Green Party leader, Elizabeth May, who recently took a swipe at Donald Trump’s political ignorance in a speech—mocking his suggestion that Canada would make a “nice 51st state.” David Shuster breaks it down on Rebel HQ.