Sri Lanka, March 2 -- Israeli strikes on Beirut and southern Lebanon have killed 31 people and injured 149, according to Lebanon's health ministry.

The toll is preliminary, a statement adds.

Stick with us as we bring you the latest.

Published by HT Digital Content Services with permission from Hiru News....