I am facing a similar problem. :( Everything works fine for a while but after some time I only get articles from the Onion, and the list of articles is similar for all locations. My guess is that neither your code, nor mine is optimal as it sends too many requests (?) to the server and as a result we are marked as spammers and only get Onion news. After a few hours the spammer flag is removed and I get different articles in different locations and everything seems to work fine. Comparing the staff’s solution I noticed that their list of articles is loaded with a small lag, displaying loading icon before loading articles, while my code loads instantly, so my guess is that the problem is probably in the way it loads articles. I can’t seem to figure out how to fix it thought :(