Russia shuts down European University at St. Petersburg amid highly suspect bureaucratic hoodoo

The European University at St. Petersburg, located in the Russian city whose name it bears, has been ordered to cease classroom instruction, and may face closure or further reprisals, according to reporting fromRead more »

MobyLives