A satellite image by Maxar Technologies shows armoured vehicles in Dzhankoi, Crimea, in April 2022. AFP
A satellite image by Maxar Technologies shows armoured vehicles in Dzhankoi, Crimea, in April 2022. AFP

Ukraine suggests it hit Russian cruise missiles in occupied Crimea