Suicide Surpasses Car Accident as the Leading Cause of Injury Related Death in America

Suicide Surpasses Car Accident as the Leading Cause of Injury Related Death in America

A recent study published by the American Journal of Public Health reports that suicide has now overtaken car accidents as the leading cause of death due to injury in the United States.  The study paints a rather grim picture for the pharmaceutical drug companies, while being rather optimistic for the car manufacturing industry.  The study […]

read more

Bicycle Defects Cause Serious Injuries

Bicycle Defects Cause Serious Injuries

A recent recall called for almost 12,000 units to be recalled after several life threatening injuries were reported. The company Specialized Bicycle Components recalled the bikes because of a defective bicycle fork. A fork is used to hold in place the front wheel of the bicycle and allows the rider to properly steer. Reports of […]

read more