Demonstration against court handling of domestic violence
Delray Beach Courthouse 200 W Atlantic Ave, Delray Beach, FL, United StatesEarlier this year, USA Today published an investigative series titled “Florida blames mothers when men batter them – then takes away their children”. It focused […]