Leo Terrell Piles On After Al Sharpton Mercilessly Heckled at Press Conference: ‘Race Card is Prohibited in Texas!! Go Back to New York!’
It was reported earlier today that MSNBC’s Al Sharpton received a less than warm welcome in Del Rio, Texas as he held a press conference over the treatment of HaitianContinue Reading