Ghost guns are untraceable weapons that look, feel and shoot like normal guns.
Ghost guns are untraceable weapons that look, feel and shoot like normal guns. Nada Tawfik talks to the experts.
Ghost guns are untraceable weapons that look, feel and shoot like normal guns. Nada Tawfik talks to the experts.