Animal activists fight to shut down sloth exhibit on Long Island
By Gotham Rex on August 19, 2022
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.
Source: Check out ABC 7 for more…
Be First to Comment