The 26-year-old Mubeen Ahmed is admitted at the Eden Medical Center in Castro Valley
The 26-year-old Mubeen Ahmed is admitted at the Eden Medical Center in Castro Valley
Police caught him near the scene of the crime.
The American Bazaar is a publication of American Bazaar, Inc., based in Germantown, MD.