(619) 505-7777

Senegal

RGOD2: The Freedom Tree remains a somber symbol even today

The Freedom Tree was a symbol of the worst possible period in Africa’s tragic history, but clearly, these issues have morphed into new challenges and new forms of inhumanity.