that picture, I think,is from Fatima where 50,000 to 100,000 people witnessed the miracle of the sun....
but no one is forced to believe it and I didn't see it...