(Before It's News)
IntelNews.org (est. 1988) offers daily commentary on intelligence and espionage developments from around the world. It is edited by intelligence experts Dr. Joseph Fitsanakis and Ian Allen.
Russia may have become the latest country to deploy special forces soldiers in Libya, according to news reports citing anonymous United States officials.