20120722 home.science: Has a cure for AIDS been found?