Idomeni, Greece – May 2016 As of March 2016, over 12,000 people found themselves stranded in Idomeni (Greece). Each individual had put their life at risk in order to seek peace in Europe. Many people had lost their mobile phones along the route, or had had them confiscated by authorities. TSF offered calls to over...