Morocco, Croatia and Cameroon Shine as Casablanca Hosted 7th Nanbudo World Championship
The city of Casablanca transformed into the global capital of Nanbudo this weekend as it hosted the 7th Nanbudo World Championship, bringing together more than 150 athletes from 17 countries in a spectacular celebration of martial arts, discipline, and international friendship. For two days, competitors from across Europe, Africa, and […]