Should users be allowed to delete reviews?

We are debating whether or not we should allow users to delete their reviews. I am wondering what the best practice of what should be done here or any cons involved if possible.

one thing I think would be a benefit of not allowing would be transparency. If a user makes a bad review we should try to convince them to change it instead and let the end user know we never delete reviews.