Russia has been placed under lockdown following reports of a “100% deadly” plague leak from an undisclosed laboratory, according to the White House. Post navigation Iran Disrupts U.S. Hormuz Blockade, Forcing Financial PenaltiesDiesel Crisis Sparks Bankruptcies as Farmers and Truckers Face Crushing Costs