Death of Twin Brothers Found on Georgia Mountain Ruled Double Suicide

The Georgia Bureau of Investigation (GBI) has concluded that 19-year-old twin brothers, Qaadir and Naazir Lewis, died by double suicide atop Bell Mountain in Hiawassee, Georgia. This determination follows an extensive investigation involving forensic evidence, digital footprints, and autopsy results. Investigation Details On March 8, 2025, hikers discovered the bodies of the Lewis twins, both…

Read More

The DOJ Plans to Drop Police Reform Agreements in Some Cities

The U.S. Department of Justice (DOJ) announced plans to terminate federal police reform agreements with the cities of Minneapolis and Louisville. These consent decrees, initiated during the Biden administration, were designed to address systemic issues in policing following the 2020 deaths of George Floyd and Breonna Taylor. DOJ’s Rationale for Termination Assistant Attorney General Harmeet…

Read More

Cassie’s Mom Testifies She Paid Diddy $20K to Protect Daughter

In a significant development in the federal sex-trafficking and racketeering trial of Sean “Diddy” Combs, Regina Ventura, mother of singer Cassie Ventura, testified that she and her husband paid Combs $20,000 in 2011 after he allegedly threatened to release explicit videos of their daughter and harm her and her then-partner, rapper Kid Cudi. Regina Ventura recounted receiving a…

Read More

Ex-Memphis Officers Acquitted in Fatal Beating of Tyre Nichols

Three Former Memphis Police Officers Acquitted in State Trial Over Tyre Nichols’ Death On May 7, 2025, a Tennessee jury acquitted three former Memphis police officers—Tadarrius Bean, Demetrius Haley, and Justin Smith—of all state charges, including second-degree murder, in the 2023 fatal beating of Tyre Nichols. Nichols, a 29-year-old Black man, died three days after…

Read More

TikTok Star ‘Okay Baby’ Dies at 2 Following Car Crash in Louisiana

Preston Ordone, affectionately known as “Okay Baby” on TikTok, tragically passed away at the age of 2 following a car accident on April 24, 2025, in St. Tammany Parish, Louisiana. Preston captured the hearts of millions with his endearing catchphrase “okay,” often featured in playful videos shared by his parents, Katelynn and Jaelan Ordone, on…

Read More
Back To Top