Tag Archives: Savannah Guthrie

Black Lightning star vs. Illuminati

China McClain is leaving ‘The CW.’   Blog King, Mass Appeal ATLANTA — China Anne McClain, who plays Jennifer Pierce in The CW superhero series “Black Lightning” raised eyebrows the other day when she released a video professing Christianity and how her faith in God coincides with the cancellation of the show. Despite three successful seasons, “Black Lightning” is calling it ...

Read More »