After struggles that have taken years to resolve, the British government is paying compensation to thousands of Kenyans tortured by their colonial occupation forces in the 1950’s. Known as the Mau Mau rebellion after the name given to the Kenya Land and Freedom Army (KLFA), it was a long struggle to gain freedom from British […]