Seychellois Swimmer
Shane Christopher Mangroo is a Seychellois swimmer. At the 2012 Summer Olympics he competed in the Men's 100 metre freestyle finishing in 50th place overall in the heats failing to...