Loading Video…

This browser does not support the Video element.

Head of the Satanic Temple files lawsuit against the State of Texas

Lucien Greaves with the Satanic Temple joins the Factor Uncensored to discuss the lawsuit filed against the State of Texas.