Activists claim Venezuela police 'massacre' killed 23 people

A member of Venezuela's special forces stands guard during a police operation in a Caracas neighborhood in April 2019 STR AFP/File

Related Post