на Avaxhome.ru постоянно идут раздачи журналов. многие из них показываются и тут, на форуме
есть резон зайти на betah.co.il в раздел журналов... кое-что там проскакивало
Честно говоря Geo Focus никогда не встречал..
I think you might be looking for a legit site. Have you tried Sci-Hub? It's a decentralized platform that provides free access to scientific papers, mostly in Pdf format.