anti-government, Arab Spring, government protests, protests, Reject Apathy, weird, yemen, Reject Apathy

At Least 20 Die in Yemen Protests

Doctors say at least 20 people were killed by government forces in Yemen during anti-government protests yesterday.