UN special rapporteur Agnes Callamard's released a report on Wednesday insisting that there was enough evidence against Salman.