The day Coventry twins hailed a 'medical miracle' were born 0 09.07.2024 07:00 CoventryTelegraph.net Robin and Jessica Allen made history when they were born at Walsgrave Hospital in 1991