News analysis

Some current events

Domodedovo airport bombing. The Russians have a cheek calling this terrorism. The act itself, killing innocent people to make a political statement, is despicable. But one man’s terrorist is another […]