Tuesday, August 12, 2003

Indian Parliament Building infested

When, oh when, will the world learn that appeasement never works?

0 comments:

Post a Comment