KNOW YOUR CELEBRITY Could China’s Ren Keyu be the Tallest Pupil in the World?By Mercy AumaOctober 21, 2020 Ren Keyu, a 14 years old pupil who is seven feet three inches tall has had social media users talking…