Trafalgar Square

Margaret Thatcher

Anti-Thatcher protest in London’s Trafalgar Square

LONDON (AP) – Hundreds of opponents of late British Prime Minister Margaret Thatcher have gathered in London’s Trafalgar Square to celebrate her death.

04/13/2013

Follow

Get every new post delivered to your Inbox.

Join 28,184 other followers