Satellite image leads to horrifying conclusionMay 26, 2022 by admin 0 Comments Videos The US company Planet is taking revealing satellite images of the Russian invasion of Ukraine. CNN’s Gary Tuchman reports. #CNN #News Articles You May Like Putin and Kim join Xi for China parade Police chief: Locked doors kept shooter out of church Indonesian leader cuts politicians’ perks after deadly protests Family want a change in the law around the right to visit children on mental health wards ‘He was eating Kemi Badenoch’s homework!’