Nation of Islam leader Louis Farrakhan asked that President Obama open up Area 51 to scientists in a sermon he gave on Saturday, February 15. It was the last of a yearlong sermon series titled, "Time and What Must Be Done."
Read Whole Story
Get top stories and blog posts emailed to me each day. Newsletters may offer personalized content or advertisements. Learn more.