Page not found
Trying to post the link again: https://www.bleepingcomputer.com/news/apple/researchers-bypass-apples-activation-lock-on-iphones-and-ipads/