The American company Planet captures revealing satellite images of the Russian invasion of Ukraine.
An expert from Stanford University explains what these images imply and shows the harsh reality, hidden in many cases, of the Russian invasion of Ukraine.
CNN's Gary Tuchman reports.