Where is Meteorologist Sarah Long?

Sarah Long, a popular meteorologist for WMTW News 8 in Portland, Maine, has been missing from the screen for several months. Her fans and viewers are wondering what happened to her and when she will return to the station. This…