Truth Frequency Radio
Sep 04, 2014

Police shot and killed a man early Saturday at a truck stop in West Central Laredo after receiving a report of a person armed with a weapon. The shooting happened at about 1:45 a.m. at 5301 Santa Maria Ave.

MORE NEWS IN NEWS >>