Al Qaeda Man Holds Top Military Post in Libyan Insurgency?

By: Trevor Loudon
New Zeal

The Russians are not happy that their man Qadaffi has been deposed in Libya.

Normally anything coming out of Russia Today, should be viewed as probable propaganda or disinformation.

However, this story has been backed by other sources and appears to be credible.

Donate to

Support American Values...