Question: when was the immorality act repealed in south africa
Answer: 12 April 1957