You coluld always try a Content Management system eg.
http://cutephp.com. (CuteNews is extremely easy to set up! and takes less than 5 mins). Give it a try, its free but if you want the little banner down the bottom to be removed i think it is $39. It has got different types of user access, i think, Admin, reporter and commenter. The person adding the news would be a reporter. He/she would write the story up then submit it. You would then check the story and tick the box to give it the all clear to go on the page. Easy peasy!