800.553.8359 info@const-ins.com

The Kremlin says its first default in over 100 years has been manufactured by the West, as sanctions prevent Russia from paying its debt. Read More