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 23rd, 2024
April 23rd, 2024
April 23rd, 2024