A sticker company has come under intense criticism after suggesting that disabled people are "just lazy". South Coast Stickers, based in Bournemouth, Dorset, is selling a car sticker with the disabled ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results