CCTV Footage Shows Russian TOR air defense missile debris rain down on Crimea beach, not Ukrainian ATACMS
CCTV Footage Shows Russian TOR air defense missile debris rain down on Crimea beach, not Ukrainian ATACMS missile initially published by RT News. Dramatic new footage shows the moment beachgoers in Crimea suddenly found themselves […]