Career
Born in Mobile, Alabama in 1899, she came to Canada and worked as a secretary. Following riding redistribution for the 1966 provincial election, Haggen ran for re-election in the new Boundary-Similkameen district, but was defeated by Frank Richter, Junior.
In 1966, Haggen went to the United Nations as Canada"s representative on the Human Rights Committee. She died at Grand Forks in February 1994.