Hello everyone! Here is a video I created on Luis Barraza Robles killing himself and his seven year old son after being involved in a domestic violence incident with his wife Olivia Cuen-Lopez. On Monday, July 10, at or …
Home
Feed
Search
Library
Download