Wildlife rangers hold a sedated nine-metre python, estimated to weigh about 100 kilograms, which they caught near a village in Kampar and later released back into the neighbouring jungle of Palalawan, Indonesia. AFP
Wildlife rangers hold a sedated nine-metre python, estimated to weigh about 100 kilograms, which they caught near a village in Kampar and later released back into the neighbouring jungle of Palalawan,Show more

Today's best photos: from a giant snake to the Canadian election