People Celebrate Margaret Thatcher’s Death Interesting Street parties were held in several England’s cities to celebrate the death of Margaret Thatcher. Read More »