Riau, is a province of Indonesia. It is located in the central eastern coast of Sumatra along the Strait of Malacca. Until 2004 the province included the offshore Riau Islands, a large group of small islands located east of Sumatra Island and south of Singapore, before these islands were split off as a province in July 2004. Read More
Indonesian authorities have found four foetuses of the protected Sumatran tiger as well as the hide of the endangered species in two police raids carried out against suspected animal poachers and traffickers, the Environment Ministry said on Monday. ...