World Affairs

6/recent/ticker-posts

Fiery protests in Greece

Riot policemen stand guard in front of the Greek Parliament before clashes in Athens, Greece.










Post a Comment

0 Comments