Pharmaceutical giant AstraZeneca has confirmed that Leon Wang, the head of its China operations, had been detained.
Two police officers who filed an appeal against their convictions and jail sentences over planting drugs on a homeless person ...