‘They Killed Momo!’: 14-Year-Old Executes Louisiana Grandma In Front of 8-Year-Old Grandson After She Spotted Him Joyriding In Her Daughter’s Stolen Car, Leaving Family Devastated
A grandma in Baton Rouge, Louisiana, was on an errand with her grandson when she saw her daughter’s car go past, driven by a teenager […]