Claim: Dudhi or Duddhi is a town and a nagar panchayat in Sonbhadra district in the state of Chennai, India
Verdict: REFUTE