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