Serious questions have been raised by the intergovernmental agreement, according to which German police officers will be placed in major Greek airports to check travelers bound for Germany.
Serious questions have been raised by the intergovernmental agreement, according to which German police officers will be placed in major Greek airports to check travelers bound for Germany.