fresz
Wednesday, 1 June 2011
Weiner’s Actual Tweet Stream Disputes His Version, Raises Valid Questions
Looks like the facts seems to dispute the official Weinergate excuses
Memeorandum
‹
›
Home
View web version