A mind is a terrible thing to waste Hardly a week goes by without IRR, the Islamist Rapist Republic announcing another marvelous scientific, for the time being all military, achievements. It is not Read More » March 27, 2010 No Comments