Russian forces are nearing Avdiivka Station. The site shown below is less than 1,000 feet from the platform.
Progress of Russian forces near Avdiivka station


Russian forces are nearing Avdiivka Station. The site shown below is less than 1,000 feet from the platform.
Leave a Reply