video

During a hearing this week at the United Nations Human Rights Council, Rawan Osman called out the regimes of Qatar, Iran, Egypt, Jordan, Lebanon and Syria.

“Many who point fingers at Israel might do better to look in the mirror,” she said.