Four Orphaned Baby Squirrels Found Love And A Unique Foster Mom
February 12, 2020
Four orphaned baby squirrels found an unlikely mom at Crimea’s Bakhchisaray Miniature Park in Eastern Europe. The poor babies were found and brought to the animal organization. Luckily, the Park had its own new residents. …