Political tensions spill into church in Venezuela

AP Español Videos

Political tensions spill into church in Venezuela