Supreme leader claims Tehran abided by its commitments while US, France, Germany and the United Kingdom reneged
Points: -1
admin
Recent comments