Those of us who see ourselves in Renee Good can take this moment to deepen our solidarities with all who are policed.
A Purple Star Sapphire weighing 3,563 carats, which is claimed to be the world's biggest of its kind, was unveiled on ...