A court in Beijing handed down a life sentence for the mastermind behind the $9 billion Ezubao financial Internet scam and sentenced 26 others to...