this thread is still up???
Yeah
And the original article sounds similar to, the Project Veritas board membership debacle.