Pierrakakis

Greece, Germany Kick-start EU vaccination Traveling certificates

ATHENS: Greece, Germany along with several other European Union states introduced a Treaty certification program for travellers Tuesday, weeks before…

3 years ago