By Uyghur Times Staff | October 25, 2025 The Asian Development Bank (ADB) has come under fire after awarding A$246 million in contracts to TBEA, a Chinese conglomerate accused of involvement in Uyghur forced labor and cooperation with the sanctioned Xinjiang Production and Construction Corps (XPCC) — an entity central […]