KECH Zambians confront new US visa bond of up to $15,000 Published 20 August 2025 Zambians confront new US visa bond of up to $15,000 Watch now Watch preview Share