Satellite images of mass burial site in Bucha contradicts Russian claims

Satellite imagery just released shows a mass burial site in Bucha, Ukraine, and bodies laying on the streets for weeks after Russian forces destroyed the area. Russia has previously claimed that the bodies were on the city streets only after their forces had left the area, but the satellite images completely contradicts those statements, showing images of bodies on the streets well before Russian soldiers had left Bucha.

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country