The Annexation Game: A Win-Win?

The Crimea might be a prize for Russia, but the majority of the Crimeans also feel they’ve won.

Latest News

With all the bad things going on in the world, we had a hard time deciding what today's cartoon s

They Can't Kill Everyone!!

No matter what they do. They can’t kill everyone.

Fearless journalism will go on!!!!

Charlie Hebdo attack..

Kenyatta trial

Prosecutors at the International Criminal Court (ICC) in The Hague have said they are withdrawing

ICC will not sue Israel for "Mavi Marmara" incident

Fatou Bensouda, the chief prosecutor of the International Criminal Court, on Thursday rejected a