Eyes on the Road: A Life That Shouldn’t Have Been Lost
By Brenda Penaloza | Opinion Demetrius Branca spoke to students at Tallahassee State College on April 22 about the heartbreaking loss of his son, Anthony Branca, who was killed by a distracted driver in 2014. He emphasized that this preventable tragedy might have been avoided with legislation prohibiting the useContinue Reading