"Burka Avenger": Pakistan's Favourite Heroine

"Burka Avenger" is a Pakistani TV series currently making waves in the troubled country. The animation series stars a Burka-clad superheroine fighting the Taliban and corrupt politicians.