Teen identified as David Williams has been caught by riverdale police. The teen was armed with a pocket knife, and a 9mm pistol. Officials are taking the teen in to questioning.
Teen identified as David Williams has been caught by riverdale police. The teen was armed with a pocket knife, and a 9mm pistol. Officials are taking the teen in to questioning.