Defend Truth

Ghaleb Cachalia

Ghaleb Cachalia is a Democratic Alliance MP in the National Assembly.