MSP Angela Constance: This has to stop and we have to stop it

AS we heard the awful stories this week as women came forward to share their testimonies, it’s clear that, across society, we must take action.