New Yorkers protest against US and UK strikes on Yemen.