INFOSCUM.COM
Idaho Televangelist Ran Off with Congregants' Money After Telling Them Eclipse Would Bring Rapture?
Published Date:
4/17/2024
Source:
snopes.com
This story appeared online two days after the total solar eclipse of April 8, 2024.
Read the Full Story Here
InfoScum.com