Handicap This! on disgusting comments by the Director of the Centers for Disease Control and Prevention regarding the disabled; the opening of a center for people who struggle with mental health and other issues in Wales; discrimination on many U.S. university campuses against the disabled; and the Society for Philosophy and Disability.
