asiatravel67 views6 minute read The visions people had in Jaffa were inspired by either religious fervor or a ton of opiates.Peter Crosby11/07/2022 St. Peter had a vision in Jaffa that changed Christianity forever. Or was he just high? View Post