Mr Cosgrave sparked outrage among some leading figures in the tech sector after suggesting on social media that Israel was committing war crimes in Gaza.Mr Cosgrave sparked outrage among some leading figures in the tech sector after suggesting on social media that Israel was committing war crimes in Gaza. …Read More

Leave a Reply