Cuyahoga County grand jury indicts 18-year-old for deaths of 2 teens January 28, 2025 Credit: newsbreak.com An 18-year-old man, Phoenix Brown, has been indicted for the fatal shooting of two teens earlier this month… Story continues YOU MIGHT ALSO LIKE Former Cleveland kidnapping victims now helping others Beachwood becomes first Store It Safe City You’re invited to celebrate Rev. Dr. Otis Moss Jr., Edwina Moss’ 90th birthdays TRENDING ARTICLES Is Jon Lindstrom Leaving General Hospital? 6 hours ago TV Star’s Bad Behavior Shocks Fans 6 hours ago Older Mom Feels Younger Than Friends 6 hours ago Actress’s Dress Held Together by Safety Pins 6 hours ago Government Waste? New Musk Team Wants Your Tips 6 hours ago