Seven years ago, Nepal native Indra Sunuwar, now 23, arrived in Memphis, Tenn., with her mom, dad and four siblings.