Sexual minorities aka Lesbians gays bisexual and transgender people (LGBT) have for a long time been shunned by the society.… read more