The High Court has struck out a petition challenging the refusal by Kenya Copyright Board to renew musicians' society's ...