Displaying items by tag: stargate

Saddam stationed troops there and built an airbase near by?

The US and UK are now in the process of continuing "excavations".  To what end?

 

Additional Info

Published in Conspiracies