Now Reading
Two Executed in United States

Two Executed in United States

Yesterday, two prisoners were put to death in U.S. prisons. Lawrence Brewer of Texas was executed for a horrific hate crime, making it Texas’ 11th execution so far this year. And Troy Davis was executed in Georgia, despite serious questions about his guilt and the case against him …


View Comments (0)

Leave a Reply

© 2023 RELEVANT Media Group, Inc. All Rights Reserved.

Scroll To Top

You’re reading our ad-supported experience

For our premium ad-free experience, including exclusive podcasts, issues and more, subscribe to

Plans start as low as $2.50/mo