This is how the city center of Izyum and the surrounding area looks like from space. Satellite images published by CNN, March 25