Footage shows a group of Russian troops storming a local TV and radio station in Ukraine as Moscow moves to deprive Kyiv of strategically important news outlets amid its ongoing campaign in the neighboring country.
#Russia
#Troops
#TV
#Radio
#Stations
#Ukraine
2 years ago