TEHRAN, Feb 12 - Renowned US film star George Clooney has slammed the British public and the media for the way they have been treating Meghan Markle, a former US actress and current wife of Prince Harry, saying the “vilifying” culture could lead to a tragedy like the one that ended in Princess Diana’s death in the late 1997.