There's a lot of corruption in the business world, especially microcaps. They'll get what's coming to them, one day sooner or later. Regardless of the situation, I think it's better to just leave it.
"The stock was then pumped and I watched by lines get propped to prevent any retrace".
You might want to consider trading on technicals rather than fundamentals. FA is not useful for speccies. They can say whatever they want, but price & volume don't (usually) mislead.