05.22.2019 - By Global Story Network
John details a ton of news related to Trump's possible impeachment. He also claims vindication on recent news related to Michael Cohen's perjury about The Trump Tower Moscow Project.