The United States is definitely letting China and Russia know we’re ready… April 5, 2018 7:07 am by IWB Let’s hope it doesn’t come to this 6:40 We are primarily funded by readers. Please subscribe and donate to support us! Short video h/t TheAviator Views: