Andrew Alamisi opened Team Kenya’s medal quest at the World U20 Championships in Peru with a stunning performance. The 17-year-old…