prosper0··on Visible from space, Sudan's bloodied sands expose a massacre of thousandsUAE backed RSF's doing.