There were euphoric and emotional scenes in Amsterdam today when Greece beat Switzerland to lift the INSP Trophy at the Homeless World Cup. It was a poignant moment as three members of the team are vendors with the Greek street paper Shedia, which has close connections to the country’s street football programme. INSP is proud