Animal activists fight to shut down sloth exhibit on Long Island
Sloths are slow moving mammals naturally found in tropical rainforests in Central and South Americas, but now, they are on display inside a building in Suffolk County.
More Videos
From CNN Newsource affiliates