Question: Which event that Peter Odhiambo participated in represented 46 countries in eighteen sports?
Sentence (from "1995 All-Africa Games"): 46 countries participated in eighteen sports.
Relevant evidence: Yes