A 5.6 magnitude earthquake has struck the main Indonesian island of Java

An earthquake has struck the main Indonesian island of Java, leaving at least 252 people dead and hundreds injured.

Videos on social media showed some buildings reduced almost entirely to rubble and footage from Cianjur shows some of the injured being rushed to hospital.

Rescuers have been trying to evacuate people from collapsed buildings.

21 November 2022