FMCSA Orders Shut Down of Commercial Passenger Carrier Operations of South Carolina Church
The U.S. Department of Transportation’s Federal Motor Carrier Safety Administration (FMCSA) has ordered a Chester, S.C. church to cease all intrastate and interstate commercial transportation after a federal investigation found it to pose an imminent hazard to public safety. The federal...