China has imposed a massive news blackout on the deadly police suppression of a village protest in Dongzhou earlier this month .