Russians are baffled over this strange triangular object that hovered in the skies of Moscow. Youtube videos of the said triangle UFO had been uploaded -- one taken from day and the other at night. You can see the triangular UFO appearing motionless over Kremlin, one of Moscow's important landmarks.
The triangular UFO was seen by hundreds of people who were at the Red Square. However, naysayers believe that the triangular object was an inadvertent reflection of the cameraman's car window. Below is the video of the said triangular UFO in Moscow: