Oct 30, 2022 Africa Zambia police charges two abductors of 13 girls After a saga which left 13 young ladies scarred for life and the country.. Read more