Orlando Sentinel agrees: “death penalty system is busted.”
Many have criticized Florida’s death penalty system and now The Orlando Sentinel validates that criticism. A new problem comes fast in the form of a bill coming up to the legislature. The Orlando Sentinel (02/06) calls State Rep. Matt Gaetz’ bill to ...
The Invisible War
The Invisible War is an investigative documentary about one of America’s best kept secrets: the epidemic of rape within the U.S. military. The film reveals the extent of the problem: a female soldier in combat zones today is more likely to be raped by ...