Months after 60 Minutes aired its damning profile of Central Asia Institute’s founder Greg Mortensen (Three Cups of Tea), the American Institute for Philanthropy has called for his resignation. The call comes on the heels of Jon Krakauer‘s investigation into Mortensen’s use of the CAI’s finances.