Palauan Swimmer
Keesha Keane is a Palauan swimmer. She competed in the women's 50m freestyle at the 2012 Summer Olympics in London finishing with a time of 28. 25 seconds in 50th...