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. Video and photos taken with a Ricoh Theta S spherical 360° camera. The editing’s not perfect as the quality of the Ricoh is neither…