#aljazeera.com. #Jan.27.2025 × â€˜Branded’: Satellite images show Star of David carved into Gaza. The symbol, apparently created by Israeli tanks, can be seen from space in the Palestinian enclave.
#Politics #Tech × #Palestine × #Asia #Israel #Google ×
Filter: #Tech × #Palestine × #Google ×
Showing 1-1 of 1 item - Time: 0.1331 s. Memory: 15.2883 mb.