Details
The Black American Heritage Flag is an ethnic flag that represents the culture and history of African American people. Each color and symbols on the flag has a significant meaning that was developed to instill pride in Afrikan Americans, and provide them with a symbols of hope for the future in the midst of their struggle for Civil Rights.