A Newton teen has been charged with kidnapping and armed robbery after he and two other men reportedly drove off with a Needham man who was trying to buy marijuana from them.
Newton teen charged in kidnapping, armed robbery