NASA's new mission – Muslims, the final frontier

Courtesy of Nate Beeler:

2010-07-10.jpg
Link-Fest Saturday
"the Obama administration is sailing against the tide of public opinion"