Following the death of former British PM, Margaret Thatcher, more than a few people in the UK took it to the streets. Champagne bottles popped and smiles lit up the faces of street revelers ecstatic to see the last of Thatcher. A lively street party took place in Brixton where
Continue reading