Nicaragua, PRIESTS are standing up to the cops. FEDS SHOOTING AND THROWING GRANADES AT PROTESTORS.More
Nicaragua, PRIESTS are standing up to the cops.
FEDS SHOOTING AND THROWING GRANADES AT PROTESTORS.
FEDS SHOOTING AND THROWING GRANADES AT PROTESTORS.