The dictionary defines dowry as money or property that a wife or wife’s family gives to her husband when the wife and husband marry in some cultures. Unlike what most people in India think, dowry has Babylonian origins. Dowry was regularly practised in Old Greece and the Roman Empire as well. In contrast, many scholars […]