
Imperial College London’s Cancel Campaign Against Its Own Founders
Imperial College London was founded in 1907. It is one of the top 20 universities in the world, and among the leading technical universities in Europe. Two individuals were central to its foundation. The first is 19th-century English biologist Thomas Henry Huxley, who became known as “Darwin’s Bulldog” due