English News | Latest and Breaking News | Todays News
Israeli troops shot and killed a Turkish-American woman who had been taking part in a protest…