Richard Barrett

2 Appearances
Coordinator, Al Qaeda and Taliban Monitoring Team, United Nations