Sri Lanka, July 1 -- An Israeli air strike on a popular restaurant in Gaza has reportedly killed around 20 Palestinians and wounded many more.

Foreign media indicate that the restaurant, located near the beach in western Gaza, was a frequent gathering spot for journalists, civil activists, and local residents.

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