Due to mounting public discontent at Sri Lanka’s performance in Geneva, Foreign Minister Vijitha Herath was compelled to ...