ISLAMABAD - Islamabad Capital Territory (ICT) Police have launched an investigation after the body of an unidentified teenage boy was recovered from Shahdara Nullah in the jurisdiction of Bhara Kahu Police Station on Wednesday, with initial evidence suggesting he may have drowned.