Who is Pamela Geller??
Pamela Geller is the Jewish heroine who runs the website Atlas Shrugs.
It's like a Little Green Footballs site with some twists of its own.