Tensions Explode With Russia, Trump Fires Problems, Economic Update
The U.S., UK, France and Germany are all blaming Russia for a nerve agent attack on a former Russian spy in Britain. Russia is denying the attack, but that is not stopping Prime Minister Theresa May from expelling Russian diplomats. …