"For immediate release" makes sense when a goverment or company official hands out info to the PR-guys but those would surely cut that out before presenting it in public....
Putting it into news-items controlled by the one writing the news-piece looks more then a bit weird ......