Wednesday, February 23, 2005

What's Going on in Your Local Saudi Academy?

Abu Ali, the Virginian accused of conspiring to assassinate President Bush, was born in Houston and moved to Falls Church, a Washington suburb. He was valedictorian of the Islamic Saudi Academy in nearby Alexandria, Va.

More here.