nowhere to be seen for these countries of which have a long and frankly despicable record
Nowhere to be seen for these two countries, both of which have a long and frankly despicable record.
Nowhere to be seen for these countries, of which have a long and frankly despicable record.