Russia says there are Ukrainian troops in the area – Photo: Reuters Moscow/Kyiv: After 9 months in the ongoing war against Ukraine, Russia has won a major city seized Ivodiuka and said that a number of Ukrainian troops were in the area. According to a report by the foreign news agency Reuters, Avdiyoka was one of the worst battlefields from…