Inspector Of Police Joshua Cheptegei has won a Gold medal in the IAAF World Cross Country Championships in Denmark. Cheptegei, who won...