The son of a Newfoundland and Labrador broadcasting CEO has been fatally shot during a confrontation with Newport Beach Police in California.
Geoffrey Shyam Stirling, the son of NTV CEO Scott Stirling, was pulled over by police for a “traffic violation” while riding a motorcycle on the evening of April 17, police said in a press release.