giraffe


Woman Kills a Giraffe for Sport and Poses for a Smiling Selfie

Woman Kills a Giraffe for Sport and Poses for a Smiling Selfie

Rebecca Francis is a professional hunter in the same sense that Julien Blanc is a "professional" pick-up artist – which is to say she may be very good at what she does, but there's certainly a lack of civility in how she...
View this article.