In an embarrassing incident, a mother sold her three months old son to an unknown person of the vicinity in Asansol of West Bengal on Saturday.