On Saturday, a large protest took place in the nation’s Capital – Washington DC with supporters of Palestinian rights calling for a halt to the conflict in Gaza and an end to U.S. support for Israel amidst escalating hostilities in what is…
Today: April 25, 2024