15 Arrested in Protests Over Documentation Firings

In a show of opposition to Pomona College’s decision to terminate 17 employees who could not verify their employment documentation before yesterday’s 5 p.m.

Read more