Advertising

Sorry, unbelievers! Any doubt that any religion or scripture besides Christianity and the New Testament might have some valid claim to spirituality has been dashed by this stunning photo of a cross made of sunlight.

 

Unexplainable as a natural phenomenon, the definitive proof of Jesus was shared by a Michigan woman named Mechaele Loraffe and sent shooting through the Internet by meteorologist Matt Rudkin.