Hezbollah and Hamas flags waved during pro-Palestinian demonstration in New York ( today.lorientlejour.com )