Madame Mayhem's speech at the UN. September 21, 2017 Editor Comments invited. Similar Posts Do you know this man? September 20, 2022September 20, 2022 Editor The reports of my death are greatly exaggerated November 16, 2009 Editor