TRT World - New satellite images suggest 'mass graves' in Sudan's Al Fasher
New Satellite Images Indicate Possible Mass Graves in Al Fasher, Sudan Researchers from Yale University have identified activity from satellite images in Al Fasher, Sudan, that aligns wit…