. . . "Of the 52 countries ranked, some have remained consistently child-friendly over the past five years, including Mauritius, South Africa, Tunisia, Cape Verde, Algeria and Morocco." .