Possible church miracle turns out to actually be bacteria
While Easter is coming up soon, a church in Indiana thought it might have another miracle on its hands. According to The Associated Press, the St. Anthony of Padua Catholic Church discovered a piece of Communion wafer with mysterious red […]
