Breaking News, East Africa News, Sports News, Kenya News & World News
Venezuelan authorities have arrested three US citizens, two Spaniards, and one Czech citizen, accusing them of…