Teens found hanging in Gonda, Uttar Pradesh, police suspect suicide

India