IPCC chief Pachauri admits mistake but refuses to resign

Record ID: 328578