Iran's leader blames US for unrest but says public demands 'must be answered'
Iranian Supreme Leader Ayatollah Ali Khamenei said Tuesday that people have genuine grievances that should be addressed by the government, even as he blamed foreign powers for a wave of protests that hit Iran in recent weeks.