Maplewood Mall Suicide: FYE Store Owner Takes Their Own Life
Maplewood Mall, a shopping center located in Maplewood, Minnesota, has partially closed its doors following a tragic incident that occurred on Saturday. A store owner reportedly took his own life…