A Chinese environmental journalist's account of police harassment while reporting on a chemical spill has sparked widespread condemnation online and an apology from the police.

Chinese financial publication Caixin on Sunday published an article by reporter Zhou Chen describing how local authorities had trailed her for days as she reported on a leak of a petrochemical substance in the coastal city of Quanzhou in the southeastern province of Fujian.

Late on Nov. 11, the last evening of her trip, four policemen entered her room without permission and searched her belongings while she was in her pajamas, Zhou wrote.