First the terror alert in India...now this...something’s in the damn wind...
“...somethings in the damn wind...”
Yeah, the STENCH of Islam...