Russian President Vladimir Putin declared the restrictions were ” huge challenge for our country” But Putin affirmed Russia would develop “sovereign” tech innovations Called on the finance ministry and banks to prepare for major new cash injections Tagged: World War III BACK TO HOMEPAGE