Dr. Ardon Albrecht directs filming of the documentary “The First Rosa” in and around Selma, Ala.
Follow Reporter on Google News
Follow Reporter on Apple News