http://youtube.com/watch?v=fBXBaH0mNUs&feature=related
They say she appeared on a church in egypt, millions of people witnessed it and the flashing light source could not be found anywhere, im not a religous person but i have no idea what to think, so what do you think?