An Illinois zoo is welcoming couple of baby animals who made their first appearance just in time for Mother’s Day.
The zoo in Brookfield, Illinois received a new pair of babies in January.
The brother and sister sloth bear cubs made their first public appearance on Wednesday, May 8. The cubs had been living in a maternity den with their mom until then.