Intolerant who is not This was the theme of the seminar held on Thursday May 30 at PUC Rio by students in the last semester of Social Service

Could you correct the punctuation please?
Intolerant, who is not? This was the theme of the seminar held on Thursday, May 30, at PUC Rio, by students in the last semester of Social Service.