Sunday, October 16, 2011


sign in the town of Kerch, Crimea from the information i got.
Reads: NEVER AGAIN
But, are we really fulfilling that role?





No comments:

Post a Comment