Witness records priest having sex on church altar with 2 women, police say; 3 arrested for obscenity

The Latest