undefined

Daniella Peled

Managing editor of the Institute for War and Peace Reporting, providing analysis on international conflicts.