Monday, April 28th 2008, 7:11 am
Tulsa Police are still investigating the death of a man found lying face down in a south apartment complex overnight.
The body of 27-year-old James Pickard, was found shortly after 3 a.m. Monday at the Sand Dollar Apartments at 61st and Riverside. An apartment complex security officer was making his normal rounds when he found Pickard face up next to a car.
Police officers say it appears the Pickard suffered head trauma.
April 28th, 2008
April 15th, 2024
April 12th, 2024
March 14th, 2024
April 19th, 2024
April 19th, 2024