According to PR-model, mbahamoutecamp.info is ranked 1,983,803rd in multilingual Wikipedia, in particular this website is ranked 253,890th in German Wikipedia.
The website is placed before raes-munich.org and after weneedprivacy.com in the BestRef global ranking of the most important sources of Wikipedia.