The water-bound fort on an abandoned artificial island in the Gulf of Finland holds an eerie past. Fort Alexander I, also known as the "Plague Fort" near St Petersburg in Russia was built in 1845 as a ...
The Russian city of St. Petersburg plans to equip 8,000 cameras with ethnicity recognition capabilities to monitor its migrant population.
A notorious Russian prison complex that once housed jailed revolutionaries, toppled ministers and Soviet dissidents will be ...