News

Some 28 countries have condemned what is being referred to as the ‘drip feeding of aid’ to the Gaza and this coming together in the name of humanity could be considered as long overdue. Included in ...