unless Weldon totally invented this, totally made it up - it warrants further investigation. if this story is to get more traction, there will have to be more "revelations" and details forthcoming.
This guy seems to be trying too hard to condemn weldon and this whole issue. The question is why?
The 'rats make sh*t up day in and day out, and then demand investigations....bring it on!