mediamattersforamerica: Twitter has a lot of e…

mediamattersforamerica:

Twitter has a lot of explaining to do.