WESTERN ECONOMIC SUICIDE: G7 bans imports of Russia oil, including to U.S., as punishment for Putin’s invasion of Ukraine
(Natural News)A new package of sanctions aimed at punishing Russia for its invasion of Ukraine stands to decimate Western economies.…