Yeah, she's blind. But that won't stop her from taking her revenge. A story of Shakirra Denisse Cheng. A known billionaire at age 27, running one of the world's largest investment company, the SDC Investment Holdings Incorporated. Let us discover the mystery behind her tragic accident. :August 22, 2020