In Serbia, queues have lined up at vaccination centers - Russians come here en masse in order to be vaccinated...
News in English from Greece
News in English from Greece
In Serbia, queues have lined up at vaccination centers - Russians come here en masse in order to be vaccinated...