Heard of LibGen but don’t know what it is? Here are the details, the reason it’s at the center of outrage, and how to find out if you’re affected.
Read MoreHeard of LibGen but don’t know what it is? Here are the details, the reason it’s at the center of outrage, and how to find out if you’re affected.