‘Tears of God’ or dripping bug poop? Fresno tree has believers (video)


It’s across the street from St. John’s Cathedral in Fresno, CA. Maria Ybarra thinks it manifests a Godly miracle, dripping Holy Water from Heaven. A local tree expert says it’s aphid poop. The Archdiocese has no comment.