ANALYSIS
Russians are roleplaying again: 177th Separate Guards Marine Infantry Regiment shows footage claiming to be in Dobropilliya while actually filming in Myrnohrad, Donetsk Oblast

Advertisement
Preparing the report…
Advertisement

Preparing the report…