Global Politics

Israeli TV ad plays on Dubai killing

Player utilities

Listen to the Story.