SHELL SHOCKED: Russian Command Post Goes Up In Flames
This footage purports to show a Russian command post going up in flames after repeated shelling from Ukrainian forces. Newsflash
Read MoreThis footage purports to show a Russian command post going up in flames after repeated shelling from Ukrainian forces. Newsflash
Read More