Google offers this service. If you copy the raw text from the site you can use google translate. Or if you download google chrome it has this feature built in and will translate the page to the language you require.
You can read news in English going through online english news website, if you'r reading in hindi and you want to translate it in english, there is no way out there to translate these hindi news into English unless you translate it yourself