No media source currently available
Venezuela: Inmates have taken control of a police detention center in Caracas, demanding to be transferred to a less crowded prison after accusations surfaced of cannibalism at the facility.