Demarcation Line within Ukraine, will be Ukraine itself?

Demarcation Line is the buffer line within Ukraine and it is getting farther and farther across as we read this article… Lavrov made it clear… He talks about the need to buffer Russia from the range of HIMARS. This definitely puts all Ukraine territory within a 300 miles of the Russian border, in the picture. … Continue reading Demarcation Line within Ukraine, will be Ukraine itself?