Carabobo
Venezuela arrested five state police officials for their alleged role in a riot and fire that killed 68 people in an overcrowded police station cell.
Most Read