[ad_1]
LATEST: Russian forces have violently dispersed protestors in Enerhodar in South Ukraine.
KDRTV confirmed that the town is occupied and is home to Europe’s largest nuclear plant.
Images from the scene show people running away from explosions in square
This is a developing story, follow for more updates…
[ad_2]