Facebook, Twitter ignore free speech pact. IN News.
Keywords: Facebook; Twitter