A Chinese court sentenced Chinese-born Swedish citizen Gui Minhai to 10 years in jail on Monday for illegally providing intelligence overseas, prompting a protest from Stockholm.