Palo: Afro-Caribbean Religion With Sacrifices | News – Miami New Times

There's a small room filled with cups and cigar-wielding dolls — familiar … a more obscure Afro-Cuban religion that employs human and animal … Source