Social media platforms should be neutral and not interfere in other nations' political affairs, Spain's government ...
In total, at least 901 people were executed by hanging last year in the Islamic Republic, compared with 853 in 2023, the UN ...