NY Times says Israeli forces ‘most likely’ shot Shireen Abu Akleh

New York Times report adds to growing number of probes pointing the finger at Israel for killing Al Jazeera journalist.

Leave a Reply

Your email address will not be published.