INFOSCUM.COM
Stunning Photograph Shows 2024 Solar Eclipse?
Published Date:
4/14/2024
Source:
snopes.com
According to posts online, the photo was taken by the James Webb Space Telescope. It wasn't.
Read the Full Story Here
InfoScum.com