Thursday, June 25, 2009

Why the Saudis have been Supporting Al Qaeda and the Taliban

Here is a selection of eye-popping clips that help to explain why everyone has been fighting over Afghanistan. It's important to note that experts have said that Saudi Arabia's petroleum production is already at or near peak. Obviously, they are looking for a new source.