Mitch Olson, senior pastor at Grace Ministry Center in Michigan who has been accused of sexually assaulting a former parishioner during an unorthodox anointing session to cleanse her of sexual sins, says his hand might’ve accidentally slipped into her pants during the deliverance session.

Read more on Christian Today