International At twar over the falls Which country exactly owns Victoria Falls, Zimbabwe or Zambia? This old debate was rekindled on Tuesday and I must say I enjoyed the Twar... Sinqobile Tessa12/04/2022