Botswana Police XI SC


Botswana Police XI Sporting Club is a football club from Botswana based in Otse.

Achievements