Tucker also reporting on UFO’s.
From looks of Drudge, clowns look to blame UFO tech on Russians too.
LOL
Which means exactly: It's not the Russians.