site logo

Lehigh University faces $1.3 million lawsuit over a C+