Evolution journal editors resign en masse

Source: arstechnica.com (direct link)