A close look at river-cleaning efforts

You may also want to read: