Owner of Island Free Press Dies

Irene Nolan Owner of Island Free Press Dies Irene Nolan, owner of Island Free Press, died March 3, 2017 after a brief stay in the hospital due to a respiratory illness. Irene was the editor and co-owner of The Island Free Press which she started up in 2007. She worked as a journalist all her … Read more

Share