If I was to follow the money, I would suspect that someone created a fake news web site to manipulate the stock price. Very unethical and very illegal.
With such a small free float highly doubtful. Considering the never ending tsunami of bad news directly from the company itself why would you bother???