Technology | Fri Mar 28, 2014 2:03pm IST

China's Baidu defeats U.S. lawsuit over censored search results