Leonard is the Swiss presenter.
According to PR-model, leonard.de is ranked 875,653rd in multilingual Wikipedia, in particular this website is ranked 87,818th in German Wikipedia.
The website is placed before rockstarjournalism.com and after campbell-kibler.com in the BestRef global ranking of the most important sources of Wikipedia.