South Africa and Mozambique have agreed on measures to ease long queues at the Lebombo border post between the two countries after a week of congestion created…

South Africa and Mozambique have agreed on measures to ease long queues at the Lebombo border post between the two countries after a week of congestion created…