Tag: Achhroo Ram Kapila

Achhroo Ram Kapila (1926 – 2003)

Achhroo Ram Kapila (1926 – 2003) was one of Kenya's pre-eminent criminal trial lawyers, representing a number of African leaders. Born in Ludhiana, Punjab,...