May 18, 2023 Matt Growcoot Shocking Before and After Satellite Imagery of Embattled City in Ukraine Fresh satellite images of the embattled Ukrainian city of Bakhmut lays bare the awful destruction that war has brought to the region. May 18, 2023