Saturday, April 03, 2010

Sector Gaza Demobilization


Sector Gaza shows the Russian version of the effect of continuous "War on Terrorism", the message to me is it never ends.

No comments: