fox-it-logo Continue Reading Previous Fox-IT debunks report on ByLock app that landed 75,000 people in jail in Turkey