World News Scores Killed, Many Injured As U.S Opens Jerusalem Embassy Ifeanyi Omokwe May 14, 2018 0 No fewer than 30 Palestinians have been reportedly killed by Israeli forces as protest erupts at Gaza Strip…