Tags: Greece

Greek Riot Dog. Grrrrrrrr!

RIOT DOG The city of Athens in Greece has made news worldwide in recent years for a series of protests and out and out full scale riots. The television footage of rioters , activists , civil rights protesters ,...