Skip to content
Advertisement

Topic - Megiddo prison

, Kele Meggido) is an Israeli prison facility located near the Megiddo Junction. It has gained notoriety for reports of abuse and torture against Palestinian prisoners. - Source: Wikipedia

Related Stories