By Alexandra Gritta

Karate Combat Olympus: Morocco’s Achraf Ouchen Wins 93 Kg Category