Some updates:
This news story, dated March 24, implies a new witness has come up.
However, check out this news story, dated February 27.
This "new" information has been out for almost a month. What's going on? I've seen enough now to know that somebody is slinging bullshit. Not enough to know who.
