© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Adorable Twin Baby Elephants Just Born in Sri Lanka
And they’re the first the country has seen in nearly 80 years!
Buzz60’s Tony Spitz has the details.