The page: https://sourceforge.net/projects/manjarotorrents/?source=recommended
has a link saying
Manjaro Community Torrents Web Site, but linking to
http://manjaro.org/ which is not very helpful.
I am unable to sign up to SourceForge to report this, perhaps someone could tag the appropriate maintainer here?
I would also suggest including a link to the Preview Release Torrents.