Moscow

Russia, America & National Self-Criticism
Russia, America, & National Self-Criticism

This week in Moscow there was the usual lavish military parade, bristling with missiles and other weaponry, commemorating victory in…