Share
Copied
An explosion rocked Ain Qana, a village in southern Lebanon, on Tuesday, injuring several people, Reuters reported citing security sources.
The cause of the blast is still unknown.