Rich Kenyans race to buy Caribbean citizenship

Saint Kitts and Nevis are a pair of tropical islands in the Caribbean. FILE PHOTO | POOL

Saint Kitts and Nevis are a pair of tropical islands in the Caribbean. FILE PHOTO | POOL