Dame of Malta Elizabeth Mary II gave a green light to Margaret Thatcher April 27, 2013 uhm Leave a comment Read more Category: The New World Order Tags: british politics, dame of malta, elizabeth Mary ii, green light, Margaret Thatcher, monarchy, queen, queen of england, royals, royalty, thatcher, thatcherism