The Washington Post suspended Dave Weigel for one month without pay on Monday after the reporter retweeted a sexist joke that he later apologized for.