A deadly limousine crash in New York has again highlighted something I have been fighting for years – the complete lack of oversight and regulation of the limousine and “modified vehicle” industry. There has been a deadly limousine crash in the United States every year since 2000.
At least 1.7 million people suffer brain injuries each year, according to the U.S. Centers for Disease Control and Prevention. An overwhelming number of traumatic […]
A widely cited myth perpetuates that concussions are “mild” traumatic brain injuries. Research has shown the term “mild” is not appropriate because brain injuries are […]