Missing Buffalo State College student Saniyya Dennis is presumed to have taken her own life, a law enforcement source tells 7 Eyewitness News.
Missing Buffalo State College student Saniyya Dennis is presumed to have taken her own life, a law enforcement source tells 7 Eyewitness News.