Advertising Console

    Nato leaders stand to attention

    Repost
    ODN

    by ODN

    20.1K
    353 views
    Riot police have fired teargas at anti-Nato protesters at a meeting of world leaders in Strasbourg.