MOSCOW — In the center of Moscow, right under the Kremlin’s walls, Russians are still celebrating their long winter holidays. Red Square’s cobblestoned expanse has been transformed into a holiday festival overflowing with revelers.
Read Full Article »