Day: August 12, 2019

Photo Credit: Sevda/PixaBay
Science

Zoo Lioness Eats Her Newborn Cubs

WHAT’S BEING CLAIMED: For the first time in 15 years, a lioness named Kigali gave birth to two cubs at the Leipzig Zoo in eastern Germany on Friday. Initially, the…

Nena Serrano on