Recent satellite images reported by the Institute for the Study of War show a slight advance of Russian troops in the southern part of Avdiivka.
Source:www.kyivpost.com
Recent satellite images reported by the Institute for the Study of War show a slight advance of Russian troops in the southern part of Avdiivka.
Discussion
Join the conversation
Sign in to share your thoughts with the community.
Loading comments…