Stefflon Don has since removed the post. Stefflon Don was at the hands of a lot of criticism when the British rapper shared an image to Instagram that promoted her new song with a tone-deaf caption. The image sees Stefflon getting handcuffed by a white police officer with a caption that reads “Bloodclaat mi a get locked up Black Lives …