Latest News from around the World
Nir Barkat tells the BBC claims Israeli forces deliberately targeted aid workers are ‘nonsense’. Source link