NYC Dept of Ed Administrator Steps Out In Faith, Takes Stand Against Vaccine Mandates

William Castro of the NYC Department of Education Administration steps out in faith and organizes a protest against the vaccination mandates. Mr. Castro shares his testimony of faith and religious concerns with the Covid-19 vaccine and calls on other Christians to join him in taking a stand.

Watch the full Godcast: [Mandate Madness: FDA Approval of Pfizer Emboldens Needle Nazis](