Woman Kills a Giraffe for Sport and Poses for a Smiling Selfie By Notable Life By Notable LifeView Author|April 17, 2015|LifeView Life 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.