A show of force

8 min read

In Senegal, professional wrestlers are more highly revered than any other sports