FALL RIVER, Mass. (WJAR) — NBC 10 archives showed the same man who was shot and killed by Fall River police over the weekend after he allegedly fired at officers previously served time for a triple shooting at a local pub in 2005.
Nigel Vaughn was convicted in connection to the shooting at the former Larry’s Sports Bar on Morgan St. in 2007 and sentenced to 18 to 20 years in prison.
All victims survived; however, one of the victims was pregnant, and lost the baby…