Sad Animal FactsNovember 23, 2023 by Varsha Seshan Leave a CommentDid you know that frogs can close their ears? Or that anything a duckling meets within ten minutes of being born becomes its parent? (That reminds me of The Wild […]