×

Baidu may face tough penalties from university student's death

6:47 AM ET Wed, 4 May 2016

The Chinese search engine could face potential termination of advertising operations or get its business license taken away.