Armed with just their trolleys, a group of volunteers in Singapore rescue up to 2,000kg of fruits and vegetables each week.

And thanks to their efforts, some of these ugly produce are now finding their way to the dining tables of the needy.