Mohammed Ibrahim, 16, from Florida, was detained by Israeli soldiers while on holiday in the occupied West Bank.

Mohammed Ibrahim, 16, from Florida, was detained by Israeli soldiers while on holiday in the occupied West Bank.

Advocates say the 16-year-old's health had been in decline since his arrest in February for allegedly throwing rocks.