J. Terry Todd is Associate Professor of American Religious Studies at Drew University and director of Drew’s Center on Religion, Culture & Conflict. The author of several articles on religion in…
The mood in Cuernavaca was subdued this week after four decapitated bodies were discovered, hung from their feet from an overpass in yet another set of drug-related assassinations. Turf-battles between rival drug cartels have plagued the once-tranquil “city of eternal spring” since…
While Americans celebrate Labor Day with picnics, BBQs, and weekend getaways, Germany-based FIAA GmbH is releasing the beta version of The Bible Online: Heroes, the first installment of a projected series of MMORTS (massively multiplayer…