Yale: $20 Million Loss An ‘Investment’

Claims news reports are inaccurate and false