A protester holds up a placard during a 'party' celebrating former British PM Margaret Thatcher's death in London's Trafalgar square. Photo: Xinhua A protester holds up a placard during a 'party' celebrating former British PM Margaret Thatcher's death in London's Trafalgar square. Photo: Xinhua
A protester holds up a placard during a 'party' celebrating former British PM Margaret Thatcher's death in London's Trafalgar square. Photo: Xinhua
Britain

Hundreds join anti-Thatcher 'party' in London's Trafalgar Square

Topic |   Britain
A protester holds up a placard during a 'party' celebrating former British PM Margaret Thatcher's death in London's Trafalgar square. Photo: Xinhua A protester holds up a placard during a 'party' celebrating former British PM Margaret Thatcher's death in London's Trafalgar square. Photo: Xinhua
A protester holds up a placard during a 'party' celebrating former British PM Margaret Thatcher's death in London's Trafalgar square. Photo: Xinhua
READ FULL ARTICLE