Michael Hall Michael R. Hall is the communications manager of Defense Priorities and a geopolitical analyst. Follow him on Twitter: @michaelryhall