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.
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.
Designed by Passive Ninja