Skip to Content, Navigation, or Footer.

Putin for president?

Russia is a country which has fallen from grace in the last decade, seeing itself demoted from world superpower and formidable adversary of the US to a struggling giant, dependant on aid from the very same country it battled during the Cold War.


The Tufts Daily Crossword with an image of a crossword puzzle
The Print Edition
Tufts Daily front page