You are clearly too sheltered to understand the realities of life, that sometimes people can have done things in the past they don't want people to know about, or don't want to discuss, but still be a good person now.
Therefore you have no business voicing an opinion on this matter.
no subject
Therefore you have no business voicing an opinion on this matter.