The UN has said that people in Gaza are “effectively starving.” Before the war, the territory was “largely self-sufficient” ...
BY RANDIMA ATTYGALLE What struck me immediately as I stepped into Colombo’s Arcade Independence Square hosting the World ...