James Edwards on the Scalise Scandal AKA the Congressional David Dukocaust
James Edwards Occidental Observer January 2, 2015 It happened in 2002, but it’s the biggest political news story in America this week. House Majority Whip Steve Scalise (R-LA) has now…