Indian police visit Twitter office to serve notice about inquiry

NEW DELHI: Indian police said on Monday they visited a Twitter office to serve notice to its country managing director

Read more

Pin It on Pinterest