Fire in Russian psychiatric hospital kills all 38 people inside, including 2 medical workers

A fire has raged through a psychiatric hospital outside Moscow, and emergency officials say it killed all 38 people inside, including two medical workers.

The Russian state news agency RIA Novosti cites police as saying it was caused by a short circuit.

The fire broke out in the early hours of Friday in the one-story hospital in the town of Ramenye.

A photograph on the website of the emergency services shows a building consumed by flames.