14 Dec The last Orangutans Posted at 22:12h in by Teal Thomsen A Forest fire fighting team with military personnel is taking a rest in the forest, Riau Province, Indonesia.