74.3 F
New York
Tuesday, August 21, 2018
Home Authors Posts by Catherine Davis

Catherine Davis

Catherine Davis
48 POSTS 0 COMMENTS
Catherine Davis is a contributor to the USA Herald. She covers politics and reports on issues of the times.

Must Read

California State Assembly Passes Bill Abolishing Money Bail System

The California State Assembly passed the legislation abolishing the money bail system, which many considers an important step to reforming the state’s criminal justice...