When were these affadavits sworn and witnessed? Are they legit? Are they new or is the public knowledge of them new?
As far as I know the new affadavits by the nurses are legit. I'm not really sure when they were sworn and witnessed, but the conservative media is reporting that this is "new information," as in sworn this week. It will take some digging to find out precisely when they were sworn out.