Vlad Tepes: Civilization vs. Barbarism

Check out the daily links at Vlad Tepes, including a video of a riot in Cardiff, Wales and a justification for the use of human shields.

h/t Ed

Share