Iran’s hand in Israel-Gaza war? IDF Spox’ makes serious allegations, Palestine Envoy rejects claims
Oct 10, 2023
New Delhi, October 10 (ANI): The unprecedented Israel-Gaza conflict has shocked the world, over 1,100 people have lost their lives. After Hamas’ surprise attack on Israel,...