Bharat Express

Execution

Saudi Arabia executed seven individuals on Tuesday for terrorism charges, the largest single-day execution since March 2022, for creating and financing terrorist organizations, and disrupting society's security