AllNewsPhotosVideos
Leningrad

Leningrad

Leningrad, Latest News

Saint Petersburg is a city situated on the Neva River, at the head of the Gulf of Finland on the Baltic Sea. With 5 million inhabitants in 2012, it is Russia's second-largest city after Moscow.
Read More
Putin honours Leningrad siege victims - Hindi News | Putin honours Leningrad siege victims | Latest international News at Lokmatnews.in

International :Putin honours Leningrad siege victims

Russian President Vladimir Putin honoured the heroes and victims of the Leningrad siege, 77 years after the devastating events of the Second World War. ...