Oliver Steeds is a critically acclaimed international investigative journalist and broadcaster. His films, reports and series have been broadcast by NBC, ABC, Al Jazeera, Channel 4 and Discovery Channels.