This project had been written for years. It was one of the old side works. Its relevance is built on the respective UIs of the News platforms. This means when the news platform changes their UI, the scraper is bound to fail.
if you are reading this years later, please take note.