Sad Animal Facts November 23, 2023 by Varsha Seshan Leave a Comment Did 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 […]