Archbishop Carlson confused about Sex with Kids in 360° Rev. Dr. Brian David Phillips rants about Archbishop Robert Carlson’s deposition statements in which he said he did not know that it was illegal for adults to have sex with children. The video was taken with a Ricoh Theta S and is a spherical 360°...
Read More »