Rome Reports interviews Lord David Alton on his work around human rights and the sanctity of human life.
33,001,707 anti depressants dispensed over the past ten years to under 25 year olds – 3,656,902 to under 18s – Does anyone ever stop to ask why? Or what are the underlying causes. Or how are the causes being addressed? Or whether sufficient information is provided about potential side effects?
Baroness Merron, the Department of Health and...