
BY LEIGHANNE MANWARREN lmanwarren@opubco.com
A man was arrested on a murder complaint after he turned himself in Saturday at Oklahoma City police headquarters.
Albert McCloud III, 20, was arrested shortly after he surrendered in the homicide of Blayke Ladd, 21, police Master Sgt.
Read more on NewsOK.com