The American Drone Base in Cameroon February 21, 2016 Imagery Update By Dan Gettinger Garoua, a city in northern Cameroon, lies along the Benue River approximately 30 miles eastĀ of the Nigerian border. Across the runway from the main terminal at Garoua International Airport sits a… Read more →