South African Provincial MP accused of hate speech for views on homosexualityChristian Concern: Attempts to silence the free speech rights of a Christian provincial member of parliament in South Africa have been condemned by the Christian Peoples Alliance (CPA), a Christian democratic political party in Britain.
|
