Moira MacTaggert

Moria MacTaggert was married to a senator and when she divorced him seemed to disappear from the face of the Earth. In reality, she became head of the Muir Research Center and continues a close friendship with Charles Xavier. Her son is admitted into the research center because of his uncontrollable powers, and she herself, is working hard to find a solution to mutants with out of control powers.

Logs

 * 2010-09-28 - Muir Island Troubles - Hank, Jonothon, Kurt, and TJ are on Muir to be checked after the power switch, and something goes awry.