Saturday, May 17, 2008

The Red Pill

This 18 minute movie serves as a brief for those who are new to the 9/11 truth movement. It documents the CIA's use of force all over the world for the last 60 years and up to the current day. It is well worth watching.