The war in Gaza signifies abysmal failure of human heritage and global peace-making. There is recession in global political leadership across countries of the world with right wing supremacists and
The post Gaza ceasefire: Too little too late appeared first on The Nation Newspaper.