Odin Lloyd
On June 17, 2013, Odin Lloyd was gunned down inside an industrial park in North Attenborough, Massachusetts. Within hours of the murder, the police identified a possible suspect, but it wasn’t someone anyone expected. Photo Source: CNN Episode Sources: News articles from ABC News, CNN, The New York Times, and How It Really Happened (TV…
Read More
Recent Comments