Four supporters of President Nicolas Maduro are arrested inside the Venezuela Embassy in Washington, D.C., ending a month-long protest. Correspondent Wyatt Goolsby reports for EWTN News Nightly with Lauren Ashburn.

Leave a comment

Your email address will not be published. Required fields are marked *