25:18

From: UpFront

Is Ukraine losing the war with Russia?

We challenge Ukraine’s Deputy prime minister, and discuss whether Brazil’s democracy could be under threat.