Home 2023 May 13

Daily Archives: May 13, 2023

Details About the Origin and Diet of the Giant Fat Snapping Turtle Lurking in Chicago River

Chicago residents were shocked and intrigued when a massive snapping turtle was spotted in the Chicago River last week. The turtle, estimated to weigh over 200 pounds and measure...