Rachel Binah

Rachel Binah is a superdelegate in the 2008 Democratic presidential nomination.