A number of items have caught George Knapp's attention this week, including an article about scientific claims of alien life (a microbe in a meteorite is pictured):
5 Bold Claims of Alien Life
Traffic Camera Records Strange Light in Dallas
Ancient Chroniclers of Mystery
Hong Kong physicists prove time travel is impossible
UFO found on ocean floor?