According to PR-model, lyndonlarouchewatch.org is ranked 190,963rd in multilingual Wikipedia, in particular this website is ranked 28,529th in German Wikipedia.
The website is placed before pouilly-fume.com and after drm.org in the BestRef global ranking of the most important sources of Wikipedia.