S'pore caps off swim campaign with record haul of 23 golds, Latest Team Singapore News - The New Paper