iOS app Android app

Margaret Thatcher Trafalgar Square

Thatcher Opponents Celebrate Her Death

AP | Posted 04.13.2013 | World

LONDON -- Hundreds of opponents of former Prime Minister Margaret Thatcher partied in London's Trafalgar Square to celebrate her death, sipping Champa...