I don't think he turned himself to the police it's noahs' plan in the first place and father peter can't defend himself because noah drugged him so he can't talk ( notice the needle)
I don't think he turned himself to the police it's noahs' plan in the first place and father peter can't defend himself because noah drugged him so he can't talk ( notice the needle) BeyondBirthday
waittttt I don't understand the thing with father peter??
Like why did he turn himself in?