Facebook India executives were grilled Wednesday by members of a parliamentary committee on information technology over the company's alleged political bias ... Read more