Amere Singh Dhaliwal, 34, is charged 21 counts of rape, 14 counts of trafficking, inciting a child to engage in sexual activity, sexual assault, sexual touching, possession of indecent images of a child, racially aggravated assault and inciting a child into prostitution.