Twitter Claims That A Leak Exposing Over 200 Million Email Addresses Wasn't The Company's Fault(02)

Twitter Claims That A Leak Exposing Over 200 Million Email Addresses Wasn't The Company's Fault(02)

Video Screenshot Gallery: Twiter Leaks