NF Posted Jan 23, 2016 Obituaries FOREST Nesta FOREST (Nesta ): Artist Nesta Forest passed away peacefully on 11.1.20...