Advertisement

High technology for more deportations

 06/26/2017 - 10:38
Finger prints. Source: EFE/Javier Tormo

Please tell us what you think about this story