0 votes

CIA Chief in Algeria accused of rapes

Apparently he allegedly filmed the rapes

http://abcnews.go.com/Blotter/story?id=6750266&page=1



Trending on the Web