Israeli soldiers have “mistakenly” killed a 15-year-old Palestinian teen and wounded four other youths in the West Bank, as the IDF tried to quell rioters who were pelting stones at Israeli vehicles on a busy road. The teen, identified by the Palestinian Ministry of Health as Mahmoud Badran, was fatally shot when the vehicle […]