Achimota School and the Rastafarians impasse: Human rights concern for Ghana

The Achimota Senior High School
The Achimota Senior High School