Russia’s invasion of Ukraine becomes deadlier by the day, with world leaders accusing Russia of war crimes as video out of the Kyiv suburb of Bucha shows people shot and left dead in the streets. VOA Pentagon correspondent Carla Babb has more. Warning: This video contains graphic images and may not be suitable for all viewers.

leave a reply