holidaysmalta debunks report on ByLock app that landed 75,000 people in jail in Turkey

Multiple key findings from the MIT investigation were contradicted

Contact us

+31 (0) 15 284 79 99

fox@holidaysmalta.info

Delft