Voronezh is a city and the administrative centre of Voronezh Oblast in Central Russia straddling the Voronezh River and located 12 kilometers from where it flows into the Don River. Read More
Russia has successfully tested an anti-satellite system on Tuesday hitting the country's inoperative Russian satellite, stated Russian Defence Minister, Sergei Shoigu. ...