Pamela Geller and Robert Spencer closing remarks at 9/11 Rally of Remembrance Sep 17, 2010 8:13 am By Robert Spencer