I’m reading that dozens of Greeks have been lining up at police stations in some parts of the country, wanting to renew their identification cards before the new, more advanced ones are launched on September 1. These people are being lured by conspiracy theorists on social media who claim that the microchip embedded in the […]

