Reports that Weiner is NOT STEPPING DOWN!!
PASS THE SMELLING SALTS...LOL!!
Great news. A sex scandal in the Democrat camp is $$$$$$$$