Technology

Twitter, Facebook Ordered to Remove Posts by Indian Government:

Twiiter and Facebook were instructed to delete nearly 100 posted […]