Editor’s note: This is a developing story and is being updated. Russia claims its forces downed 21 Ukrainian drones over occupied Crimea and the Black Sea overnight on July 23, while local Telegram ch Source : kyivindependent.com/explosion…