Sun, Feb 28, 2016, 09:30 PM
Take a look at the video that shows a variety species of bird killing its prey by kicking them to death. The bird reportedly hails from sub-Saharan Africa. In the present video, the bird called as Madeline, was seen stamping a snake with its feet. The Royal Veterinary College and Royal Holloway at the University of London, has released the video.