Meara Lynn Nichols, an employee at Nintendo of America, has been reported missing by her husband after failing to return home from an appointment at her son's school.

More »
.