Watch out, Saudi Arabia!

Writes Jerome Barber: Camel flu is on the way.  Honestly, can this get anymore absurd? See here.