Odisha police rescued a two-and-a-half-year-old boy sold by his father to a West Bengal doctor for Rs 1 lakh, with both father and buyer detained.