Anti-Margaret Thatcher rally held in Trafalgar Square

April 14, 2013

Anti-Margaret Thatcher rally held in Trafalgar Square

advertisement | advertise on News 12

Add new comment

Collapse comments

More in News

More video