Agia Paraskevi, Athens-Greece: Greek police clashes with youngsters refusing to break an impromptu party and throwing bottles against them. Greek police responded with tear gas.[2] Continue reading
Agia Paraskevi, Athens-Greece: Greek police clashes with youngsters refusing to break an impromptu party and throwing bottles against them. Greek police responded with tear gas.[2] Continue reading