Zambia's opposition leader has been charged with treason after his convoy failed to pull over for the president's motorcade.

Authorities have accused Hakainde Hichilema of endangering President Edgar Lungu's life, saying he wanted to cause "unnecessary anarchy".

Footage courtesy of Brian Mwinga