President Donald Trump gave German Chancellor Angela Merkel a $300 billion invoice for money her country owes the United States for military protection. The $300 billion invoice, which Trump reportedly handed over to Merkel during private talks in Washington, was described as “brilliant” by Jason Kessler of Unity and Security for America, a non-interventionist grassroots
More