by Liberty Nation Authors | Jul 17, 2018 | Trump Administration
President Trump has taken a lot of flack over his recent meeting with President Vladimir Putin. The media on both sides of the debate are stating that the summit was a victory for Putin, and therefore, a loss for Trump. But are they right? Liberty Nation is all about...