1 month agoIsraeli Army Utilises Tech Giants To Store Data For Its Incursion In Gaza: ReportAljazairNews