Gulf Times - Fan-Bingbing
Chinese movie star Fan Bingbing hit with huge tax evasion fines

Chinese movie star Fan Bingbing hit with huge tax evasion fines

China has ordered A-list movie star Fan Bingbing to pay about 884 million yuan ($129 million) in overdue taxes and fines, state news agency Xinhua said on Wednesday ...

Scotland end Wallabies misery with fighting win

Scotland end Wallabies misery with fighting win

Scotland dug deep to pull off a 24-19 victory and end a run of close defeats against Australia in a gripping rugby union international in Sydney yesterday.