When I went to duckduckgo.com the only populist press listed that worked was this entry: The Populist Press – International news thru a populist ...
https://thepopulistpress.com
Jul 07, 2019 · The Populist Press. International news thru a populist lens. Putting globalists and elites on watch.
The website came up the same as your link but looks so different, only get three articles, is it the same website really?
Well, populist.press was working on November 29, 2020 according to the Wayback Machine.