Does anyone on this board actually still hold shares?
Or will admit to it, anyway?

I do, and will continue to do so.
Will you buy others out at 0.003+? Put that wall up!
1) Why bother asking this question? People obviously lie and successfully manipulate others left and right, so take the responses you get with a grain of salt.
2) It's against my interest to not see it plunge even further, but I have shares and added to my portfolio today.