Clutching signs and umbrellas against a drenching downpour, scores of people protested Sunday outside a South Florida facility that has become the nation's biggest location for detaining immigrant children.
FOX News, FOX News: Nation
Sun, 06/16/2019 - 12:32pm
Clutching signs and umbrellas against a drenching downpour, scores of people protested Sunday outside a South Florida facility that has become the nation's biggest location for detaining immigrant children.