A mystery that has never been solved, until now - did the beautiful Lady Jane Douglas, sister of the richest man in Scotland, give birth to twins in Paris in 1748, or did she buy the babies from French peasants?.
A mystery that has never been solved, until now - did the beautiful Lady Jane Douglas, sister of the richest man in Scotland, give birth to twins in Paris in 1748, or did she buy the babies from French peasants?