Tuesday, October 16, 2007

From Harper's Weekly

Ramzi Yousef, the jailed mastermind of the 1993 bombing of the World Trade Center, converted to Christianity, and guru Sri Chinmoy, author of 1,500 books and organizer of the Self-Transcendence 3,100, the world's longest footrace, died of a heart attack.

No comments: