Is Al Qaeda A Spent Force?
10 years ago on 9/11, the world woke up to the news that America was under terrorist attacks. The terrorists who hijacked 4 airliners and used them as guided missiles managed to strike the Twin Towers of the World Trade Center in Lower Manhattan, and the Pentagon itself. Credit for that [...]

Recent Comments