Morons supporting Bin Laden letter.