ICE is reporting that Efrain De La Rosa, a Mexican immigrant from Puebla, has reportedly committed suicide while detained at Stewart Detention Center in Lumpkin, GA. His is the third death at the facility in 15 months.
— Tina Vasquez (@TheTinaVasquez) July 12, 2018