Video Link instead. Not compatible with video upload sites (YouTube, Vimeo, etc).
Center for Civil and Human Rights - Local News
The Center for Civil and Human Right in Atlanta, GA is featured in this Local News segment. The Center for Civil and Human Rights in downtown Atlanta is an engaging cultural attraction that connects the American Civil Rights Movement to today’s Global Human Rights Movements.