Culture

Cristo Negro Black Christ Idol

Panama celebrates Black Christ

Some crawl on their hands and knees to...