Following the news yesterday that Demonoid had been shut down by Ukrainian police, today brings further woes for the site. According to a source at the site's former webhost, the owners of Demonoid are now the subject of a criminal investigation and prosecution in Mexico after one of the site's admins was arrested there last year.