Michael Elijah Walker murder Rachel Motive

OK Teen Michael Elijah Walker Arrested After Parents Found Shot Dead In Edmond Home

EDMOND, OK. (THECOUNT) -- Michael Elijah Walker has been identified as the Edmond, Oklahoma teen accused of murdering both his…

6 years ago