Mountain Brook police, state troopers, other agencies receive special needs training

by