Complex sentence: Reddit is a popular gathering place for manosphere supporters, and there are several forums on the site that are geared toward its ideas.
Split into simpler sentences: Reddit is a popular gathering place for manosphere supporters. Several forums on the site are geared toward its ideas.