Jamaica Finishes Second At Caribbean Junior Cycling Championship, CJCC. Junior cyclist captures silver and gold, Melaika Russell shares her recent success…