Tag Archive: Prince Vsevolod I

Russian archaeologists discover amazing artifacts

2010 saw Russian archaeologists discovering an array of amazing artifacts. In particular, the remains of an ancient Christian church were discovered in the area adjacent to the construction site of Olympic facilities in the Russian resort of Sochi earlier this year. The church dates back to the 10th century, which archeologists argue indicates that the…