Gaza Puts Israel and Its Critics at Center Stage at UN
New York City was unmistakably on alert. The signs were everywhere: NYPD officers at every turn, hundreds of armed Secret Service agents accompanied by sniffer dogs, and the persistent wail of sirens…