0 0
Advertisements
Read Time:9 Second

Russian-installed officials in Kherson, Ukraine, are urging residents to leave as Ukrainian forces push further south. Meanwhile, Russia is continuing its missile strikes. Charlie D’Agata is in Ukraine with the story.

About Post Author

Happy
0 0 %
Sad
0 0 %
Excited
0 0 %
Sleepy
0 0 %
Angry
0 0 %
Surprise
0 0 %