An eyewitness in Jerusalem, Israel, spots a strange bright ball of light hovering over a very important landmark, in this clip from …
An eyewitness in Jerusalem, Israel, spots a strange bright ball of light hovering over a very important landmark, in this clip from …