Russia: Islamic Homicide Bombers Kill 38

Earlier last year Russia announced that they were ending their counter terrorism operation, and were pulling their troops out of Chechnya. They had allowed Chechnya to govern under self rule with the brutal Ramzan Kadyrov running the show. This was supposed to bring...

Russia: Almost $2 Billion in Arms to Libya

Not only has Russia promised to start up an Iranian nuclear reactor this year, they have also decided to arm Libya. It is hard to doubt which side Russia is on, in the inevitable showdown with the Islamic world. Libya strikes arm deal with Russia Libya has struck a...