Yeah, thats the site that puts up those damn, almost impossible to delete, pop ups.
Do you still recommend: ublock Origin
for the horrible ads on https://thelibertydaily.com/