J.P. Carroll

J.P. Carroll is a freelance national security and foreign affairs reporter and commentator based in Washington D.C. His reporting and commentary tend to focus on U.S. relations with Latin America and Europe. J.P. is a Providence Magazine and Red Alert Politics Contributor. Follow him on Twitter @JPCarrollDC1.

All Author Content

Author Articles

Author Podcasts

Author Videos

No content found, check back again.