There are many content management systems on the internet including hotscripts. Just run a search.
However, for a simple free news script, I always liked the fusionphp news script. Very simple, easy to customize, and works on flat text files. I'm pretty sure they have image uploading support too, but don't quote me on that.
http://www.fusionphp.net
You can also use stuff like phpnuke and so on, but they can get a little complicated.