After leading the police department in Ferguson, Missouri in the aftermath of civil unrest, Delrish Moss, a seasoned Miami police spokesman, has been selected as the new police chief for
The once crowded District 2 Miami-Dade County Commission race finally came to a close Tuesday night after activist and licensed social worker Marleine Bastien overwhelmingly won the seat.