A being of light appears twice inside the church at Our Lady of Perpetual Help Catholic parish in Glenview, Illinois. Is it an angel?
The light being was not visible when the photo was taken with an iPhone. The angel photos were take by different people at different times with different cameras. There are different items on the table to confirm this, as well.
What's incredible is that the light is definitely not caused by a camera flash reflecting off of something as it is behind the table and short wall.