Lock My PC Used By Tech Support Scammers, Dev Offers Free Recovery February 8, 2020 https://www.bleepingcomputer.com/ne...ch-support-scammers-dev-offers-free-recovery/