News









The most controversial film selected for this year’s Tribeca Film Festival, Vaxxed, will probably get more media attention than any other, which is a shame considering that Vaxxed isn’t actually going to premiere…









In 2005, an Illinois judge convicted Jennifer Del Prete of first degree murder and sentenced her to a prison term of twenty years. Del Prete, a mother of two who’d been working…