A new court to tackle Afghanistan's huge corruption problem has begun operating in Kabul.

Bribes and embezzlement worth hundreds of millions of dollars have destroyed trust in the government.

Al Jazeera’s Jennifer Glasse reports from Kabul.

Asia, Afghanistan