HuffPost's Luke O'Brien reportedly suspended by Twitter over 'go DDT yourself' tweet

Posted at 6:15 pm on June 3, 2018 by Greg P.