Twenty-six executives of a Chinese online peer-to-peer (P2P) lender are handed jail terms ranging from three years to life imprisonment for cheating the public out of large amount of money in Beijing. Two Chinese were sentenced to life by another court for a pyramid scheme. Photo: Xinhua