New revelations have emerged shedding light on the tragic shooting that happened last Tuesday outside Union Station in Kansas City.
New revelations have emerged shedding light on the tragic shooting that happened last Tuesday outside Union Station in Kansas City.
In