In a deeply emotional turn of events, Ahmad Manasra, a Palestinian man who was imprisoned by Israeli authorities as a child, has finally been released after enduring over nine years of incarceration. Arrested at just 13 years old in connection with a stabbing incident he did not commit, Ahmad’s story has become symbolic of the […]