People in India have seen the Virgin Mary when they look directly into the sun, a practice leaving a number of them partially blind. Real Wisconsin News has an exclusive photo of the phenomenon. You decide if it’s real.

0
0
0
s2smodern