Prof. Rashid Khalidi Cancels Fall Course over Trump Settlement

This post was originally published on Democracy Now!.