otters http://news.stlpublicradio.org en Paying For Success: River Otters Are Being Trapped Again In Illinois http://news.stlpublicradio.org/post/paying-success-river-otters-are-being-trapped-again-illinois "They're wonderful, they're great. Mon, 26 Nov 2012 19:19:00 +0000 Mark Memmott 6794 at http://news.stlpublicradio.org Paying For Success: River Otters Are Being Trapped Again In Illinois