Leid Stories – 03.13.15

Has U.S. Attorney General Eric Holder Delivered Justice in Ferguson?

Two police officers shot in Ferguson, Missouri, Wednesday as they guarded the Police Department building during an hours-long community protest have been released from hospital and recovering from their wounds. Recovery of the embattled town from old and new tensions that bedevil it is not as hopeful.