A video surfaces in the media that appears to show a local Parish priest executing a defenseless man.
Actors and roles, crew of Hell in a Handbag (2013). Who was filming and what role he played.