That's probably it. Whether the report is valid or not, Chinese companies are highly suspect right now. A lot of investors (including me) have been burned by these. PUDA's been halted for almost 2 months now.
There's probably nothing wrong with MGO, but just in case, I thought it prudent to take a modest loss now, so I dumped half of my position.
If I have time tonight, I might check for Chinese companies that fell today, and see if there are any opportunities for a rebound rally in a day or 2.