By Lorenz Duchamps Greece has completed the construction of a 25-mile (40-km) long steel wall and a new surveillance system along the border with Turkey amid concerns about a…
By Lorenz Duchamps Greece has completed the construction of a 25-mile (40-km) long steel wall and a new surveillance system along the border with Turkey amid concerns about a…