Wednesday, June 12, 2024
- Advertisement -spot_img

TAG

ETA

Calls to delay new 2024 European Union fingerprint and biometric entry system amid chaos fears

A call has been made for a new entry system to the European Union requiring prints from the four fingers on their right hand...

Latest news

- Advertisement -spot_img