Startups
Edit
Morehouse College Human Rights Film Festival
http://www.morehousehumanrightsfilmfestival.com/Last activity: 13.01.2023
Active
The Morehouse College Human Rights Film Festival is a human rights film festival in Atlanta, GA.
Overview
Location
United States, Georgia, Atlanta
Phone
+1 470-639-0624