Screen Shot 2015-01-15 at 2.25.12 PM

The Baga Massacre

Baga is a fishing town on the shores of Lake Chad in northeastern Nigeria.  Earlier this week, word began to trickle out of this remote region of a massacre--perhaps as many as 2,000 people killed--that took...