Former President Barack Obama has been forced to clarify his bombshell claim that aliens truly do exist.
The former commander-in-chief initially made the extraordinary revelation over the weekend during an appearance on the No Lie With Brian Tyler Cohen podcast.