Statue of Peter the Great given to London by Putin in 2001 is damaged by attempted robbers
The statue of Peter the Great at London's Deptford Creek, unveiled in 2001 and visited by Vladimir Putin and Prince Andrew in 2003, was damaged by attempted ... Read more