A zoo in Nicaragua welcomes the birth of a rare albino mountain lion (puma) pup. (VIDEO) October 11, 2023 admin