Botswana, Russia eyeing pact on visa exemptions
Botswana and Russia are due to sign an agreement that will see the mutual exemption of visa requirements for citizens…
Botswana and Russia are due to sign an agreement that will see the mutual exemption of visa requirements for citizens…