您已年满 18 岁或以上?
Witness a dramatic wildlife confrontation in the African wilderness as a troop of baboons targets leopard cubs, forcing a protective mother to take action to rescue her newborns.