An Iran watchdog group urged the World Economic Forum to exclude Iranian officials from Davos summit after the regime allegedly killed thousands of protesters.
loading...