Twitter, Facebook face blowback after stopping circulation of NY Post story

Twitter, Facebook face blowback after stopping circulation of NY Post story