Free Speech Victory


Miami-Dade Transit agrees to restore “Leaving Islam” ads on buses.