Today in Photos, August 11

11 Aug 2015

Indonesian police in Aceh display a tiger skin and parts and present four men accused of involvement in illegal wildlife trafficking, vehicles traverse an “overwater highway” linking the township of Gufu and Zhaojun Bridge in the city of Yichang, and more ...