To Finish First, You First Need to Finish
by Anna Grechishkina – iCN Journalist (Ukraine) Jesus Leon became a champion in the powerboats sport in Mexico at a very young age and for more than ten years had been collecting medals on podiums. He lived fast and high enjoying the sense of being the winner and the