Exceeds fourth quarter and fiscal year revenue guidance Delivers record cash flow from operations of $807 million and adjusted free cash flow of $626 million in the fiscal yearReturns $258 million to ...
Saudi authorities executed at least 356 people in 2025, setting a new record in the country for the highest number of ...
Saudi authorities executed at least 356 people in 2025, Human Right Watch (HRW) reported Tuesday. The mark set a new record for the highest annual number of executions in the nation since monitoring ...
Iran’s security forces have carried out mass killings of protesters after nationwide protests escalated on January 8, 2026.