Millions of people have attended funeral prayers in Tehran for Iran’s late Supreme Leader Ayatollah Ali Khamenei. Post navigation Houthi rebels kill 16 Yemeni government troops in fiercest clashes in years Extreme weather disrupts US’s 250th anniversary celebrations