Chinese developer accused of driving residents off Australian island
China Bloom allegedly ordered residents to move after purchasing lease on 20% of Keswick Island
China Bloom allegedly ordered residents to move after purchasing lease on 20% of Keswick Island