Eight Republicans pick the worst possible place to celebrate July 4 2018
Eight Republicans pick the worst possible place to celebrate July 4 2018, posing for propaganda photos with Russian officials. The 7 US Senators and one congresswoman were also known as the Red Square Republicans and the Prostrate Eight.