Monday, December 22, 2014

ISIS has forced 'thousands' of kidnapped girls into sexual slavery

Tacitly admitting that their fighters won't get their promised 72 virgins in the NEXT world?

Tuesday, December 16, 2014

Methane 'belches' detected on Mars

How do we know they're belches, not farts?