Tag: Colonel-General Sergei Beseda
Russian spy chief arrested, officials split over Ukraine invasion – report
Foreign reports have indicated that Russian authorities are bickering over their invasion of Ukraine.
By JERUSALEM POST STAFF
Russian authorities are split over their invasion of Ukraine, with...