I have moved to Canada a few years ago because my sexual orientation is not accepted in my country of origin and being Gay is totally banned and government can execute us. After moving to Canada one of my cousins made a fake Instagram ID and pretended to be a gay guy, then asked me if I am gay or not. I said yes and then he told all of my relatives about me. After that my relatives were forcing my mom to ask me to move back there because they believe being gay is a disease and living in a country where its accepted, does not help me to cure the disease. They have been blaming my mom for a few years, but she always has supported me and fights with them all the time.She has been threatened by neighbors and co-workers. She has been fired from her job and was forced by my dad to move to another city but it did not work and they continued causing problem for her. She has granted a visitor visa now. Can she claim for asylum in Canada with this circumstance? (She is not in the mood to face the risk of refusal and deportation to back-home, as it might cause more serious troubles.)