Why Palestinian group Hamas launched attack on Israel?

Middle East

TBS Report
07 October, 2023, 08:05 pm
Last modified: 07 October, 2023, 10:11 pm