Lebanon's Central Bank Governor Riad Salameh. Reuters
Lebanon's Central Bank Governor Riad Salameh. Reuters

Interpol's red notices to Riad Salameh should give Lebanese politicians a scare



06 June, 2023