Imperial College London urged to remove statue and rename buildings


Imperial College London urged to remove statue and rename buildings