South African Provincial MP accused of hate speech for views on homosexuality

Christian 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.