Catherine Abilla – Kenya Women’s Rugby Sevens Team

Catherine AbillaCatherine Abilla debuted for Kenya’s Women’s Rugby Sevens in 2012. Abilla is the Kenya team captain and is also the captain of the qualifying team that won in the final to deny South Africa a trip to Brazil.