Creating new perspectives since 2009
An Israeli military court has sentenced Brazilian-Palestinian Islam Hamed to 21 years in prison after 6 years of trial...