Animals New Buffalo Wild Leopard Wild Wild AnimalsThe mᴏther buffɑlᴏ mɑdly ɑttɑᴄked the liᴏn tᴏ sɑve the bɑby buffɑlᴏScienceMarch 30, 2023 by Science0