“If we have dead to rights, as this indictment suggests, the SPLC funding this one person who brought a lot of people with him or her, that blows the lid off the whole thing.”
Zamil Limon and Nahida Bristy, both 27, were last seen in the Tampa area on April 16, the University of South Florida Police Department said. Loved ones say their disappearances are out of character ...