newsinlevels.com has a very successful way to improve vocabulary knowledge in English with news.
First, you listen and read a story which has really simple words.
Then, you will read the same news with more difficult vocabularies and and phrases.
Finally, you can read and watch a video of the original story which is not filtered.
These stories are very short and easy to follow.
To be better, you should write unknown words and read the news again and again. By the way, you can share your comments about the news on that page, it’s a good way for communication.