Monday, December 8, 2014

Arrest in ALA murder

Prosecutors in Mobile, Alabama have arrested Myles Xavier Smith for killing a deaf woman. WALA-TV has a video report.