'16,000 sanctions… and Russia continues to move forward' – American military analyst

Moscow has largely made itself self-sufficient in the face of Western pressure, retired US Lt. Colonel Daniel Davis says

The unprecedented number of Western sanctions imposed on Russia over the…

Continue Reading