Israeli police claimed Monday that a “powerful” explosion in Tel Aviv the night before was a “terror attack” […]
Latest African Online Newspaper | Knowledgebase Africa
Israeli police claimed Monday that a “powerful” explosion in Tel Aviv the night before was a “terror attack” […]