For two days each year Trinidad's capital, Port of Spain, hosts 'the greatest show on earth' - a raucous mix of music, costume and revelry known as Carnival. Th
Evil lives in a traveling carnival roaming the Depression-era South. But the carnival's newest act, a peculiar young woman with latent magical powers, may hold
The Caribbean has been in turmoil since humans first arrived. All of the islands have been shaped by the different cultures, prejudices and lust for power and m