Leon Harris former CNN anchor arrested accused of
Feb 02 2022 nbsp 0183 32 Leon Harris a former CNN host now working for a TV station in Washington D C was allegedly impaired when he tried to leave the scene of an auto crash in Maryland over the weekend according to reports