According to PR-model, terrordefense.org is ranked 2,842,516th in multilingual Wikipedia, in particular this website is ranked 413,099th in German Wikipedia.
The website is placed before holy-spirit-der-film.de and after phaenovum.eu in the BestRef global ranking of the most important sources of Wikipedia.