The documentary A Noble Lie: Oklahoma City 1995 was released in December of 2011, the culmination of sixteen years of active resistance to the official story of the Oklahoma City bombing. The filmmakers dedicated two years of their lives to ...
Read More »