Web scraper to get news article content

Josh
I'm currently working on building up a portfolio while still finishing my bachelor's degree, so I'm mostly interested in feedback on the code organization, error handling, and the overall scraping strategy. I'd also really love any suggestions on how the project could be expanded on or improved
JSONRequestsBeautiful soup