In a recent ‘news’ article, the country Brazil recently applauded (all at once, quite a feat?) when US critics panned a new horror film which depicts US backpackers/tourists being lured into a trap which ends up with their bodily organs being harvested for sale on the black market. Now, I […]