Letter from America: Israeli-Palestine conflict shows monumental failure in US leadership!

As we speak, Israel has bombed a Palestinian hospital, killing 100 patients, shut off water and electricity to 2.5 million people and gave an order for them to migrate to Egypt.
By Kenneth Mufuka Oct. 22, 2023