Change the name of news.php to index.php.
I don’t know of any legitimate use case that exists for changing index.php.
If something else is using index.php then move WP in its own /news directory.
You could change the .htaccess but you might run into trouble down the road.