As PM Visits Russia, Europe's Tallest Tower Lit Up In Indian Flag Colours
With Prime Minister Narendra Modi landing in Russia today for talks with President Vladimir Putin, the Ostankino Tower in Moscow, the tallest free-standing structure in Europe, was illuminated with...