Samantha Bee issues half-a**ed apology but not to 'Ted Cruz and all men'

Posted at 9:37 am on June 7, 2018 by Greg P.