Twitter India faced tough questions today including why it had not appointed a Chief Compliance Officer in India as it faced the Shashi Tharoor-led parliamentary committee on IT, sources said. The US-based social media giant was told that "Indian laws are supreme and the company has to abide by them," sources said.