Loading...
Uploaded by stanheller55 on Jan 2, 2010
part of Lenni Brenner's 12/2/09 talk about Afghanistan show on "The Struggle" TV news magazine. Why U.S. governments supported women-hating Afghan Islamic Extremists
News & Politics
Standard YouTube License
Nice. Brenner is one of the few sensible speakers I have heard on these issues. Reality over ideological fantasy.
klard 1 year ago
Load more suggestions
Nice. Brenner is one of the few sensible speakers I have heard on these issues. Reality over ideological fantasy.
klard 1 year ago