Delela is X made flesh


When last did you watch a play in a theatre? I think I have only seen one since the plague, so finding myself in Cape

What Biden heralds for CRT and BEE


President Joe Biden was inaugurated yesterday as the 46th president of the United States of America. As The Economist reports, his administration looks set to