Animal cruelty during the production of one of the world's priciest coffees has been exposed by a BBC investigation.

Kopi luwak is made from coffee beans excreted by Indonesian palm civets - small, mongoose-like creatures.

But undercover reporters in Indonesia witnessed civets held in battery-cage conditions to produce the coffee.

Chris Rogers reports.