Chinese police raid offices of company managing site of killer landslide
Chinese authorities raided the offices of a company managing the dump site where a killer landslide left 76 people missing, while government records showed the firm was not qualified to do the job.