During his visit to Egypt yesterday, Japanese Prime Minister Shinzo Abe pledged US$2.5 billion in humanitarian aid to the Middle East. teleSUR