English News | Latest and Breaking News | Todays News
Israel Defence Forces (IDF) on Wednesday said it has killed one of the top figures in…