London’s Metropolitan Police says it is powerless to stop a pro-Palestinian rally from going ahead Saturday, despite the date falling on Armistice Day, when Brits honor their war dead. Despite officially falling on November 11, Armistice Day ceremonies will only take place Sunday. UK politicians and others had sought for ...
Iran has robustly denounced an “interventionist” statement by the British government on the Islamic Republic’s latest satellite launch. “Achievement of scientific and research advancements, including in the field of aerospace, is the Islamic Republic’s obvious right,” Foreign Ministry spokesman Nasser Kanaani said on Wednesday. Such meddlesome statements that indicate “the ...