Tag: Greg Fee
Mike Hubbard trial day 10: State rests case, Hubbard takes the...
The prosecution rested its case Tuesday after two witnesses took the stand, following 10 days of testimony in the ethics trial of embattled Alabama...