Todrick Hall SLAMMED for speculating over Stephen ‘tWitch’ Boss’ suicide

Todrick Hall has been slammed for speculating over Stephen ‘tWitch’ Boss’ suicide by suggesting the Ellen workplace scandal ‘put pressure on him.’