April 20, 2017

HIGHER EDUCATION BUBBLE UPDATE: Study: Ivy League Universities Received $41.59 Billion in Taxpayer Funded Payments and Benefits Over Six Years.