Google
×

David D. McKiernan

General
David D. McKiernan is a retired United States Army four-star general who served in Afghanistan as Commander, International Security Assistance Force. He served concurrently as Commander, United States Forces – Afghanistan from October 6, 2008, to... Wikipedia