The people in the team come from the four countries that Topaz is published in and it is a great richness of the magazine that its content comes from people in many different countries

What is the correctly punctuated version of this sentence?
The people in the team come from the four countries that Topaz is published in, and it is a great richness of the magazine that its content comes from people in many different countries.