Following the song’s release, both the BBC and the IBA opted not to play the song. The BBC even placed a ban on it entirely.
Performance follows the Mechael sisters’ recent appointment as Ambassadors for Peace by the Universal Peace Federation ...