Board Thread:News on Criminal Case/@comment-25993708-20160803141727/@comment-24032096-20160803160105

The mysterious location on the Amazon must be the Angel Falls, in Venezuela.