SEE IT: Moment Police Arrest Mom-of-5 Rachel Morin’s Killer at Oklahoma Bar

3 months ago 54
Body camera footage released by Tulsa police captures the moment Rachel Morin’s alleged killer is found at an Oklahoma bar, following a months-long search. The video, obtained by The Baltimore Sun, shows officers entering the Los Dos Amigos Sports Bar in Tulsa, approaching three men, then escorting 23-year-old Victor Martinez-Hernandez outside, where they handcuff him. …
Read Entire Article