Navy doctor Chua Jia Long is first Singaporean to complete world’s longest marathon swim

This post was originally published on CNA.