Cleaning Up the Singapore River A few days ago, I was passing by the Singapore River at Clarke Quay and was struck by what a… March 19, 2022 0