“Ogden, Utah Tragedy: Surveillance Footage Reveals Jeffrey Roberts’ Heinous Act”
2023-05-06 07:25:49 Surveillance camera video shows what Jeffrey Roberts did to his brother’s house in Ogden, Utah, USA. Roberts killed his brother and shot his wife before setting the house on fire. Then Roberts stormed out of the house with several rifles in his hands. The police said he started shooting at them, and they … Read more