URGENT: Seeking to corroborate this video said to show choppers flying towards "Belbek" Sevastopol International Airport. Can someone listen to the radio and advice on language/accents or other clues about location.
Shared publiclyView activity