Public shame on Marta La Croft, Mona Wales and Xavi Tralla.