"Absolutely harrowing": Yale public health researchers use social media posts and satellite images to corroborate human rights atrocities in Sudan
A recent report from the School of Public Health's Humanitarian Research Lab corroborated on-the-ground reporting of alleged body disposal in El-Geneia, West Darfur, Sudan. The fin…