Obama shuts down alien buzz and says there's no evidence they've made contact

8 months ago 73
ARTICLE AD BOX
Former U.S. President Barack Obama has clarified comments he made about alien life on a podcast over the weekend
Read Entire Article