Showing videos with tag Amazon

YouTube screencap

Brazilian Indigenous Block Hydroelectric Site

YouTube screencap

Peru Suspends Decrees That Sparked Amazon Protests