Air Force officer breaks silence on ‘red, glowing UFO the size of a football field’ hovering at low altitude over US space launch base in California – in event witnessed by over half a dozen military personnel: ‘People were screaming and scared’ – best2daynews
Twenty years ago this October, military contractors working for Boeing reported ‘a gigantic floating red square’ UFO — over 100 yards long — hovering in the...