June 3, 2026 Kenya’s Ebola Quarantine Center Faces Protests, Court Blockade Amid US-DRC Outbreak Concerns