Showing videos with tag human rights

YouTube screencap

U.S. Sold Phosphorus Shells Used in Gaza to Israel

YouTube screencap

U N Official Cornering of Civilians Unprecedented