Professor Robert Batey talked today with a reporter from the Christian Science Monitor about Florida’s “stand your ground” law.
Professor Robert Batey talked today with a reporter from the Christian Science Monitor about Florida’s “stand your ground” law.