Showing videos with tag Khartoum

YouTube screencap

Darfur Activists Deplore Closer U.S. Ties With Sudan