Delray Beach police investigating a fatal shooting

Published March 14, 2019 664 Views

Rumble Delray Beach police are investigating a fatal shooting that happened Thursday afternoon. Officers said the scene is at a home in the 200 block of N.W. 7th Ave.