Legal
21 People Injured as Result of Greyhound Bus Wreck on I-20
The Atlanta Journal-Constitution (AJC) reported that a Greyhound bus traveling from Atlanta, Georgia to Birmingham crashed on Interstate 20 West in Talladega County. This accident occurred around…