Iran strongly condemned on Thursday an "insulting" poster on a bus in a French city depicting supreme leader Ayatollah Ali Khamenei, state media reported, with relations strained between the two ...
Results that may be inaccessible to you are currently showing.