In Ramallah, the fingerprint processing unit
(BRUXELLES2 in Ramallah) The premises seem a little 'dilapidated': a few offices, old computers... You don't feel in
Read moreNews. Reflections. Reports
(BRUXELLES2 in Ramallah) The premises seem a little 'dilapidated': a few offices, old computers... You don't feel in
Read more