Indonesia's been hit by an 8-point-7 magnitude earthquake.

Tremors have been felt in India, Singapore and Thailand - and it's triggered a tsunami warning in 28 countries off the Indian Ocean.

It's unclear at the moment quite how bad it might be.