A Buffalo teenager faces 25 years in prison for kidnapping a girl and sexually assaulting her for hours.
16-year-old Ibrahim McBryde pleaded guilty to A criminal sex act.
He abducted a girl from her home and threatened her with a knife and several guns, then forced her into a vacant home on Lathrop Street where he held her captive for hours.
McBryde will be sentenced in August.