David Mitchell announced on BBC Radio 4’s gameshow the Unbelieveable Truth that the Southalls invented the sanitary towel. But is it true?
David Mitchell announced on BBC Radio 4’s gameshow the Unbelieveable Truth that the Southalls invented the sanitary towel. But is it true?