At least 2,500 members of Greek police, security and anti-terror units, have already been deployed all along the way from Athens airport to the city center, where the Russian President Vladimir Putin will visit President Prokopis Pavlopoulos first and Prime Minister Alexis Tsipras half an hour later. The Greeks will […]