In a truly ghastly spectacle, the professional Islamophobe set is descending like a flock of vultures on Huma Abedin, the new wife of New York Congressman Anthony Weiner, who has notoriously just stepped down after being caught in a "sexting" scandal.
Most Commented