Yap breaks a sweat then breaks world record, Latest Team Singapore News - The New Paper