Yesterday, the Federal Motor Carrier Safety Administration ordered 26 bus operators to stop transporting passengers. The bus companies carry passengers on Interstate 95 between New York and Florida. The federal agency closed the bus companies for what it termed an...
The Feds Shut Down Buses On I-95 Through North Carolina
read more