By Kagiso Bonoko As South Africa celebrated Heritage month, it was a perfect reminder of how diverse the country is in terms of culture, fashion,...
The Royal Caribbean Icon of the Seas cruise ship docked at Port Miami in Miami, Florida. Image / Getty A recent cruise began with a tragedy...