San Antonio, TX — A San Antonio man has been sentenced to life in prison for the fatal shooting of a passenger inside a vehicle while stopped at a red light.
Nathan Franklin was sentenced on March 6, 2026, by Judge Catherine Stahl of the 175th District Court for the murder of 64-year-old Johnny Johnson.
According to prosecutors, the shooting occurred in March 2025 while Franklin and several other passengers were inside a vehicle stopped at a red light…