Advertising Console

    Greeks protest German chancellor’s visit to Athens

    Repost
    PressTV

    by PressTV

    737
    6 views
    Braving the rain, Greeks take to the streets protesting the presence of German chancellor Angela Merkel in capital Athens.