It depends what you mean by “homosexuals.”
If you mean people who are attracted to the same gender, yes!
If you mean people who are in committed same-sex relationships, yes!
If you mean people who may be sexually active and just starting on their journey with God, yes!
Everyone belongs in the church. All of humanity, from those just starting to climb the ladder, to those who are near the top.
We don’t want sins, but we want sinners.
All of us sin. We’re engaging in a learning experience to find what God wants for us, and how we can try to submit ourselves to His will. Living by holy mother Church’s precepts, as much as possible, is the only way to true freedom, for everyone.
Unless you’re like Calvinist or something, you realize that Christ died for the whole world. Even for the criminal, the addict, the glutton, the liar, the homosexual.
Jesus came not to call the righteous, but sinners to repentance. It sounds like you realize that homosexual actions are sinful. Why, then, would you prevent those who commit them to come to know Jesus? He’s here for them, you know.