By Uncategorized Kiev regime has arms depots in Odessa, legitimizing Moscow’s attacks to neutralize threats. Previous Post Too close for comfort: Hezbollah films top IDF brass on border, ‘could have been very, very deadly’ Next Post US presses Ukraine for decisive breakthrough despite stubborn Russian defences