Bristol, Va man sentenced to 12 years on federal child pornography charges