Alleged kidnapping streamed on Facebook Live: “Why me?”
Technology and Crime
Police have apprehended the suspect in an armed abduction who is believed to have streamed the alleged kidnapping in multiple Facebook Live videos. According to ABC News, West Virginia State Police arrested Justin Green, 31, of Chapmanville, West Virginia, on Monday, after a nearly 60 mile chase that began when the alleged victim’s mother called 911 …