Green Party Leader Elizabeth May hospitalized for 'overwork, fatigue and stress,' husband says
0
Green Party Leader Elizabeth May was hospitalized last week for fatigue owing to the "idiotic" schedule MPs kept in the dying days of Parliament, her husband said in a note to constituents.
