![Maj. Gen. Joseph P. Harrington, Commanding General - NARA & DVIDS Public Domain Archive Public Domain Search Maj. Gen. Joseph P. Harrington, Commanding General - NARA & DVIDS Public Domain Archive Public Domain Search](https://cdn2.picryl.com/thumbnail/2016/06/10/maj-gen-joseph-p-harrington-commanding-general-24d3d7-200.jpg)
Maj. Gen. Joseph P. Harrington, Commanding General - NARA & DVIDS Public Domain Archive Public Domain Search
![Joseph P. Harrington on Twitter: "Joseph P. Harrington, Commanding General of U.S. Army Africa https://t.co/w7nqC12jod" / Twitter Joseph P. Harrington on Twitter: "Joseph P. Harrington, Commanding General of U.S. Army Africa https://t.co/w7nqC12jod" / Twitter](https://pbs.twimg.com/media/Dz-CV_WWwAUorc1.jpg)
Joseph P. Harrington on Twitter: "Joseph P. Harrington, Commanding General of U.S. Army Africa https://t.co/w7nqC12jod" / Twitter
![Maj. Gen. Joseph P. Harrington, Commanding General of U.S. Army Africa , gives remarks at the rehearsal of concept for African Land Forces Summit at the Hall of Heroes on Caserma Ederle, Maj. Gen. Joseph P. Harrington, Commanding General of U.S. Army Africa , gives remarks at the rehearsal of concept for African Land Forces Summit at the Hall of Heroes on Caserma Ederle,](https://c8.alamy.com/comp/J2PBKT/maj-gen-joseph-p-harrington-commanding-general-of-us-army-africa-gives-J2PBKT.jpg)
Maj. Gen. Joseph P. Harrington, Commanding General of U.S. Army Africa , gives remarks at the rehearsal of concept for African Land Forces Summit at the Hall of Heroes on Caserma Ederle,
![Maj. Gen. Joseph P. Harrington, commander of U.S. Army - PICRYL - Public Domain Media Search Engine Public Domain Image Maj. Gen. Joseph P. Harrington, commander of U.S. Army - PICRYL - Public Domain Media Search Engine Public Domain Image](https://cdn2.picryl.com/photo/2017/05/11/maj-gen-joseph-p-harrington-commander-of-us-army-3aed7a-1024.jpg)