Inventions

News for Inventions

'Israel's success is an embarrassment to us'

'Israel's success is an embarrassment to us'

Arab journalists protest lack of scientists, academics in Egypt, slam Israel's successes as 'embarrassment' to entire Arab world.Shimon Cohen, 22/02/2017 08:50