Obama the loggerhead sea turtle was found ailing off a Key West beach on Jan. 19, the eve of the inauguration. Suffering from an intestinal impaction, the 200-pound female was nursed back to health with a diet of squid and mineral oil at the Turtle Hospital in Marathon, Fla. tags obama turtle freed independence*Yeah, it's a slow news day* picked by kakana 4 months ago |
| quote edit #1 |
|
![]() | syndication |