Meeting new 11 Alive morning host Shiba Russell

10:52 am Jul. 12, 2016

By RODNEY HO/ rho@ajc.com, originally filed Tuesday, July 12, 2016

Shiba Russell is the new kid in town at 11 Alive, joining the Atlanta Alive morning crew earlier this month.

The New Jersey native came from the