The once bustling corner of Moscow’s central Tverskaya Street looked deserted on Wednesday, as Russia’s first-ever McDonald’s franchise – opened in 1990 in a move that symbolized the Soviet Union’s opening to the West – shut its doors.
A large mural depicting a giant, Soviet-era medal – the Order of Victory, the highest military decoration awarded in World War II — loomed over over the empty sidewalk.

COVID-19
Surviving The 2nd Wave of Corona
‘This too shall pass away’ this famous Persian adage seems to be defeating us again and again in the case of COVID-19. Despite every effort