I am sure the MSM and Left will give Pryor a pass for using such an explicitly religious ad. Remember when another AR politician Huckabee received a ton of criticism for supposedly having a cross in the background for one of his ads when he ran for POTUS back in 2008.
He is campaigning against a conservative challenger - Tom Cotton. It looks like a crude attempt to peel off conservatives.
One more example, there's thousands of them, of the media's hypocritical bias.
"Liberal" means never having to say you're a hypocrite.