All posts by Talgha Bendie

About Talgha Bendie

Talgha Bendie is an activist from South Africa working with The Centre For Political and Development Studies (CPDS)-Gaza