Woman – Dead After Falling from Building

Summit Plaza on Newark Avenue

Just saw this on the news. A woman fell from the 15th floor of the building (see photo above) and “died in a possible suicide.” Read the rest for the full news …